Skip to content

Commit

Permalink
Trying something out
Browse files Browse the repository at this point in the history
  • Loading branch information
jmlarson1 committed Feb 20, 2025
1 parent 94751cd commit 73717d8
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 12 deletions.
15 changes: 7 additions & 8 deletions .github/workflows/extra.yml
Original file line number Diff line number Diff line change
Expand Up @@ -75,8 +75,8 @@ jobs:
- name: Install Ubuntu compilers
if: matrix.os == 'ubuntu-latest'
run: |
conda install gcc_linux-64
pip install nlopt==2.9.0
conda install gcc_linux-64
pip install nlopt==2.9.0
# Roundabout solution on macos for proper linking with mpicc
- name: Install macOS compilers
Expand All @@ -93,23 +93,22 @@ jobs:
run: |
conda env update --file install/gen_deps_environment.yml
- name: Install gpcam and octave
- name: Install gpcam and octave # Neither yet support 3.13
if: matrix.python-version <= '3.12'
run: |
pip install gpcam
conda install octave
- name: Install surmise
- name: Install surmise and Tasmanian
if: matrix.os == 'ubuntu-latest'
run: |
pip install --upgrade git+https://github.com/bandframework/surmise.git
pip install Tasmanian --user
- name: Install generator dependencies for Ubuntu tests
if: matrix.os == 'ubuntu-latest' && matrix.python-version <= '3.12'
run: |
sudo apt-get install bc
pip install -r install/ubuntu_no312.txt
pip install Tasmanian --user
pip install scikit-build packaging
- name: Install Balsam on Pydantic 1
if: matrix.pydantic-version == '1.10.17'
Expand All @@ -132,7 +131,7 @@ jobs:
pip install -e .
flake8 libensemble
- name: Remove test for persistent Surmise, octave on Python 3.12
- name: Remove test using octave, gpcam on Python 3.13
if: matrix.python-version >= '3.13'
run: |
rm ./libensemble/tests/regression_tests/test_persistent_fd_param_finder.py # needs octave, which doesn't yet support 3.13
Expand Down
4 changes: 0 additions & 4 deletions install/ubuntu_no312.txt
Original file line number Diff line number Diff line change
@@ -1,4 +0,0 @@
gpcam==8.1.12
scikit-build==0.18.1
packaging==24.1
git+https://github.com/bandframework/surmise.git

0 comments on commit 73717d8

Please sign in to comment.