From 44b857c81346c22381f78053519c874aba46c7f4 Mon Sep 17 00:00:00 2001 From: Tim Brooks <41971846+timryanb@users.noreply.github.com> Date: Wed, 25 Jun 2025 08:52:30 -0400 Subject: [PATCH 01/24] bumping CI to python 3.10 --- .github/workflows/unit_tests_and_docs.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/unit_tests_and_docs.yml b/.github/workflows/unit_tests_and_docs.yml index dbe6ea7b..7146f41e 100644 --- a/.github/workflows/unit_tests_and_docs.yml +++ b/.github/workflows/unit_tests_and_docs.yml @@ -23,7 +23,7 @@ jobs: - uses: actions/checkout@v2 - uses: actions/setup-python@v2 with: - python-version: 3.9 + python-version: "3.10" - name: Install, run unit test, build docs run: | From 094d585b500140f3c23b147a4229337e161c3a47 Mon Sep 17 00:00:00 2001 From: Tim Brooks <41971846+timryanb@users.noreply.github.com> Date: Wed, 25 Jun 2025 08:56:07 -0400 Subject: [PATCH 02/24] bumping CI to python 3.10 --- .github/workflows/unit_tests_and_docs.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/unit_tests_and_docs.yml b/.github/workflows/unit_tests_and_docs.yml index 7146f41e..2be1f25c 100644 --- a/.github/workflows/unit_tests_and_docs.yml +++ b/.github/workflows/unit_tests_and_docs.yml @@ -39,7 +39,7 @@ jobs: echo "============================================================="; source $CONDA/etc/profile.d/conda.sh; echo $CONDA/bin >> $GITHUB_PATH; - conda create -n OpenMDAO -c conda-forge python=3.9 mamba=1.5.1 -q -y; + conda create -n OpenMDAO -c conda-forge python=3.10 mamba=1.5.1 -q -y; conda activate OpenMDAO; pip install --upgrade pip; conda install numpy=1.26 scipy=1.13 -q -y; From 4a7abbad5639483ee28c25aeb180a7af8ed78657 Mon Sep 17 00:00:00 2001 From: Tim Brooks <41971846+timryanb@users.noreply.github.com> Date: Wed, 25 Jun 2025 09:01:58 -0400 Subject: [PATCH 03/24] adding gfortran --- .github/workflows/unit_tests_and_docs.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/unit_tests_and_docs.yml b/.github/workflows/unit_tests_and_docs.yml index 2be1f25c..c897a41a 100644 --- a/.github/workflows/unit_tests_and_docs.yml +++ b/.github/workflows/unit_tests_and_docs.yml @@ -39,7 +39,7 @@ jobs: echo "============================================================="; source $CONDA/etc/profile.d/conda.sh; echo $CONDA/bin >> $GITHUB_PATH; - conda create -n OpenMDAO -c conda-forge python=3.10 mamba=1.5.1 -q -y; + conda create -n OpenMDAO -c conda-forge python=3.10 mamba=1.5.1 gfortran -q -y; conda activate OpenMDAO; pip install --upgrade pip; conda install numpy=1.26 scipy=1.13 -q -y; From 3423854f77a7b2c9d98866b94cd764bd19a89dd4 Mon Sep 17 00:00:00 2001 From: Tim Brooks <41971846+timryanb@users.noreply.github.com> Date: Wed, 25 Jun 2025 09:06:26 -0400 Subject: [PATCH 04/24] switch to mamba --- .github/workflows/unit_tests_and_docs.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/unit_tests_and_docs.yml b/.github/workflows/unit_tests_and_docs.yml index c897a41a..22c0c34f 100644 --- a/.github/workflows/unit_tests_and_docs.yml +++ b/.github/workflows/unit_tests_and_docs.yml @@ -42,7 +42,7 @@ jobs: conda create -n OpenMDAO -c conda-forge python=3.10 mamba=1.5.1 gfortran -q -y; conda activate OpenMDAO; pip install --upgrade pip; - conda install numpy=1.26 scipy=1.13 -q -y; + mamba install numpy=1.26 scipy=1.13 -q -y; echo "============================================================="; echo "Install PETSc"; echo "============================================================="; From 13cf19979e5f9e850e8c836ea97f4a06832631b7 Mon Sep 17 00:00:00 2001 From: Tim Brooks <41971846+timryanb@users.noreply.github.com> Date: Wed, 25 Jun 2025 09:31:45 -0400 Subject: [PATCH 05/24] fixing petsc pin --- .github/workflows/unit_tests_and_docs.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/unit_tests_and_docs.yml b/.github/workflows/unit_tests_and_docs.yml index 22c0c34f..6b0eaa0d 100644 --- a/.github/workflows/unit_tests_and_docs.yml +++ b/.github/workflows/unit_tests_and_docs.yml @@ -46,7 +46,7 @@ jobs: echo "============================================================="; echo "Install PETSc"; echo "============================================================="; - mamba install -c conda-forge mpi4py petsc4py=3.20 -q -y; + mamba install -c conda-forge mpi4py "petsc4py>=3.20" -q -y; echo "============================================================="; echo "Install OpenMDAO"; echo "============================================================="; From 42a18e75588f1dc69fd4fe36c260bd712da93398 Mon Sep 17 00:00:00 2001 From: Tim Brooks <41971846+timryanb@users.noreply.github.com> Date: Wed, 25 Jun 2025 09:36:21 -0400 Subject: [PATCH 06/24] fixing petsc pin --- .github/workflows/unit_tests_and_docs.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/unit_tests_and_docs.yml b/.github/workflows/unit_tests_and_docs.yml index 6b0eaa0d..5d33995e 100644 --- a/.github/workflows/unit_tests_and_docs.yml +++ b/.github/workflows/unit_tests_and_docs.yml @@ -46,7 +46,7 @@ jobs: echo "============================================================="; echo "Install PETSc"; echo "============================================================="; - mamba install -c conda-forge mpi4py "petsc4py>=3.20" -q -y; + mamba install -c conda-forge mpi4py "petsc>=3.19,!=3.22.3" -q -y; echo "============================================================="; echo "Install OpenMDAO"; echo "============================================================="; From 30d2be4d1276d9c196e039aeeff82c56a50361be Mon Sep 17 00:00:00 2001 From: Tim Brooks <41971846+timryanb@users.noreply.github.com> Date: Wed, 25 Jun 2025 09:40:36 -0400 Subject: [PATCH 07/24] fixing petsc pin --- .github/workflows/unit_tests_and_docs.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/unit_tests_and_docs.yml b/.github/workflows/unit_tests_and_docs.yml index 5d33995e..2d6753f8 100644 --- a/.github/workflows/unit_tests_and_docs.yml +++ b/.github/workflows/unit_tests_and_docs.yml @@ -46,7 +46,7 @@ jobs: echo "============================================================="; echo "Install PETSc"; echo "============================================================="; - mamba install -c conda-forge mpi4py "petsc>=3.19,!=3.22.3" -q -y; + mamba install -c conda-forge mpi4py "petsc>=3.19,!=3.22.3" pets4py -q -y; echo "============================================================="; echo "Install OpenMDAO"; echo "============================================================="; From a52abf50fec699869312576555b8087bcdba9e93 Mon Sep 17 00:00:00 2001 From: Tim Brooks <41971846+timryanb@users.noreply.github.com> Date: Wed, 25 Jun 2025 09:42:15 -0400 Subject: [PATCH 08/24] fixing petsc pin --- .github/workflows/unit_tests_and_docs.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/unit_tests_and_docs.yml b/.github/workflows/unit_tests_and_docs.yml index 2d6753f8..1f615eba 100644 --- a/.github/workflows/unit_tests_and_docs.yml +++ b/.github/workflows/unit_tests_and_docs.yml @@ -46,7 +46,7 @@ jobs: echo "============================================================="; echo "Install PETSc"; echo "============================================================="; - mamba install -c conda-forge mpi4py "petsc>=3.19,!=3.22.3" pets4py -q -y; + mamba install -c conda-forge mpi4py "petsc>=3.19,!=3.22.3" petsc4py -q -y; echo "============================================================="; echo "Install OpenMDAO"; echo "============================================================="; From 70b0304a22917885c4a87d46e3d59d6dae002160 Mon Sep 17 00:00:00 2001 From: Tim Brooks <41971846+timryanb@users.noreply.github.com> Date: Wed, 25 Jun 2025 10:10:59 -0400 Subject: [PATCH 09/24] removing unnecessary numpy/scipy install --- .github/workflows/unit_tests_and_docs.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/unit_tests_and_docs.yml b/.github/workflows/unit_tests_and_docs.yml index 1f615eba..c9dbcf19 100644 --- a/.github/workflows/unit_tests_and_docs.yml +++ b/.github/workflows/unit_tests_and_docs.yml @@ -42,7 +42,6 @@ jobs: conda create -n OpenMDAO -c conda-forge python=3.10 mamba=1.5.1 gfortran -q -y; conda activate OpenMDAO; pip install --upgrade pip; - mamba install numpy=1.26 scipy=1.13 -q -y; echo "============================================================="; echo "Install PETSc"; echo "============================================================="; From 60e4a507b491271d9ca774a9a0dc40fa003d5a62 Mon Sep 17 00:00:00 2001 From: Tim Brooks <41971846+timryanb@users.noreply.github.com> Date: Wed, 25 Jun 2025 10:16:50 -0400 Subject: [PATCH 10/24] testing --- .github/workflows/unit_tests_and_docs.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/unit_tests_and_docs.yml b/.github/workflows/unit_tests_and_docs.yml index c9dbcf19..4e33d536 100644 --- a/.github/workflows/unit_tests_and_docs.yml +++ b/.github/workflows/unit_tests_and_docs.yml @@ -39,7 +39,7 @@ jobs: echo "============================================================="; source $CONDA/etc/profile.d/conda.sh; echo $CONDA/bin >> $GITHUB_PATH; - conda create -n OpenMDAO -c conda-forge python=3.10 mamba=1.5.1 gfortran -q -y; + conda create -n OpenMDAO -c conda-forge python=3.10 "mamba>=1.5.1" libgfortran -q -y; conda activate OpenMDAO; pip install --upgrade pip; echo "============================================================="; From 021eb708b49a877deedaa429a0ddbfd4f5c5c07b Mon Sep 17 00:00:00 2001 From: Tim Brooks <41971846+timryanb@users.noreply.github.com> Date: Wed, 25 Jun 2025 10:18:05 -0400 Subject: [PATCH 11/24] testing --- .github/workflows/unit_tests_and_docs.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/unit_tests_and_docs.yml b/.github/workflows/unit_tests_and_docs.yml index 4e33d536..a5bdb28f 100644 --- a/.github/workflows/unit_tests_and_docs.yml +++ b/.github/workflows/unit_tests_and_docs.yml @@ -39,7 +39,7 @@ jobs: echo "============================================================="; source $CONDA/etc/profile.d/conda.sh; echo $CONDA/bin >> $GITHUB_PATH; - conda create -n OpenMDAO -c conda-forge python=3.10 "mamba>=1.5.1" libgfortran -q -y; + conda create -n OpenMDAO -c conda-forge python=3.10 mamba=1.5.1 libgfortran -q -y; conda activate OpenMDAO; pip install --upgrade pip; echo "============================================================="; From 4a4b41af3dccbf75375ce4eb058de66bbd4bf7bb Mon Sep 17 00:00:00 2001 From: Tim Brooks <41971846+timryanb@users.noreply.github.com> Date: Wed, 25 Jun 2025 11:52:45 -0400 Subject: [PATCH 12/24] testing --- .github/workflows/unit_tests_and_docs.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/unit_tests_and_docs.yml b/.github/workflows/unit_tests_and_docs.yml index a5bdb28f..f72256b6 100644 --- a/.github/workflows/unit_tests_and_docs.yml +++ b/.github/workflows/unit_tests_and_docs.yml @@ -39,7 +39,7 @@ jobs: echo "============================================================="; source $CONDA/etc/profile.d/conda.sh; echo $CONDA/bin >> $GITHUB_PATH; - conda create -n OpenMDAO -c conda-forge python=3.10 mamba=1.5.1 libgfortran -q -y; + conda create -n OpenMDAO -c conda-forge python=3.10 mamba -q -y; conda activate OpenMDAO; pip install --upgrade pip; echo "============================================================="; From 7c121cf52e739caf2f325bc835a648c3f913fc80 Mon Sep 17 00:00:00 2001 From: Tim Brooks <41971846+timryanb@users.noreply.github.com> Date: Wed, 25 Jun 2025 11:55:33 -0400 Subject: [PATCH 13/24] testing --- .github/workflows/unit_tests_and_docs.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/unit_tests_and_docs.yml b/.github/workflows/unit_tests_and_docs.yml index f72256b6..b182e9aa 100644 --- a/.github/workflows/unit_tests_and_docs.yml +++ b/.github/workflows/unit_tests_and_docs.yml @@ -39,7 +39,7 @@ jobs: echo "============================================================="; source $CONDA/etc/profile.d/conda.sh; echo $CONDA/bin >> $GITHUB_PATH; - conda create -n OpenMDAO -c conda-forge python=3.10 mamba -q -y; + conda create -n OpenMDAO -c conda-forge python=3.10 "mamba<2" -q -y; conda activate OpenMDAO; pip install --upgrade pip; echo "============================================================="; From d9be0011b7ac7616779b46e351dc5bd6754996f3 Mon Sep 17 00:00:00 2001 From: Tim Brooks <41971846+timryanb@users.noreply.github.com> Date: Wed, 25 Jun 2025 12:09:01 -0400 Subject: [PATCH 14/24] testing --- .github/workflows/unit_tests_and_docs.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/unit_tests_and_docs.yml b/.github/workflows/unit_tests_and_docs.yml index b182e9aa..54eef662 100644 --- a/.github/workflows/unit_tests_and_docs.yml +++ b/.github/workflows/unit_tests_and_docs.yml @@ -45,7 +45,7 @@ jobs: echo "============================================================="; echo "Install PETSc"; echo "============================================================="; - mamba install -c conda-forge mpi4py "petsc>=3.19,!=3.22.3" petsc4py -q -y; + mamba install -c conda-forge mpi4py "petsc>=3.22.3" petsc4py -q -y; echo "============================================================="; echo "Install OpenMDAO"; echo "============================================================="; From 9595fd755a6429e655a68d442087122357afde5a Mon Sep 17 00:00:00 2001 From: Tim Brooks <41971846+timryanb@users.noreply.github.com> Date: Wed, 25 Jun 2025 12:32:34 -0400 Subject: [PATCH 15/24] testing --- .github/workflows/unit_tests_and_docs.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/unit_tests_and_docs.yml b/.github/workflows/unit_tests_and_docs.yml index 54eef662..dd829d90 100644 --- a/.github/workflows/unit_tests_and_docs.yml +++ b/.github/workflows/unit_tests_and_docs.yml @@ -45,7 +45,7 @@ jobs: echo "============================================================="; echo "Install PETSc"; echo "============================================================="; - mamba install -c conda-forge mpi4py "petsc>=3.22.3" petsc4py -q -y; + mamba install -c conda-forge mpi4py "petsc>=3.22.3" petsc4py -y; echo "============================================================="; echo "Install OpenMDAO"; echo "============================================================="; From 504b9f62ba76d8ddbd69680b808bbdb919c461b3 Mon Sep 17 00:00:00 2001 From: Tim Brooks <41971846+timryanb@users.noreply.github.com> Date: Wed, 25 Jun 2025 12:44:21 -0400 Subject: [PATCH 16/24] testing --- .github/workflows/unit_tests_and_docs.yml | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/.github/workflows/unit_tests_and_docs.yml b/.github/workflows/unit_tests_and_docs.yml index dd829d90..4d6dcd34 100644 --- a/.github/workflows/unit_tests_and_docs.yml +++ b/.github/workflows/unit_tests_and_docs.yml @@ -16,14 +16,22 @@ jobs: unit_test_and_docs: # Run on Ubuntu runs-on: ubuntu-latest + # Ensures conda environment is initialized for all steps + defaults: + run: + shell: bash -l {0} steps: # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it. - - uses: actions/checkout@v2 - - uses: actions/setup-python@v2 + - uses: actions/checkout@v4 + - name: Setup miniconda + uses: conda-incubator/setup-miniconda@v3 with: + auto-update-conda: true + channels: conda-forge python-version: "3.10" + conda-remove-defaults: true - name: Install, run unit test, build docs run: | @@ -37,8 +45,6 @@ jobs: echo "============================================================="; echo "Create conda environment"; echo "============================================================="; - source $CONDA/etc/profile.d/conda.sh; - echo $CONDA/bin >> $GITHUB_PATH; conda create -n OpenMDAO -c conda-forge python=3.10 "mamba<2" -q -y; conda activate OpenMDAO; pip install --upgrade pip; From 9e7159b14d5c280466938f47792d8d1721343d69 Mon Sep 17 00:00:00 2001 From: Tim Brooks <41971846+timryanb@users.noreply.github.com> Date: Wed, 25 Jun 2025 12:56:56 -0400 Subject: [PATCH 17/24] testing --- .github/workflows/unit_tests_and_docs.yml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/workflows/unit_tests_and_docs.yml b/.github/workflows/unit_tests_and_docs.yml index 4d6dcd34..9783ddda 100644 --- a/.github/workflows/unit_tests_and_docs.yml +++ b/.github/workflows/unit_tests_and_docs.yml @@ -45,13 +45,16 @@ jobs: echo "============================================================="; echo "Create conda environment"; echo "============================================================="; - conda create -n OpenMDAO -c conda-forge python=3.10 "mamba<2" -q -y; - conda activate OpenMDAO; + conda install -c conda-forge mamba -q -y; + mamba install -c conda-forge sysroot_linux-64=2.17 -q -y; + mamba install -c conda-forge openblas -q -y; + mamba install -c conda-forge openmpi openmpi-mpicxx -q -y; + mamba install -c conda-forge lapack -q -y; pip install --upgrade pip; echo "============================================================="; echo "Install PETSc"; echo "============================================================="; - mamba install -c conda-forge mpi4py "petsc>=3.22.3" petsc4py -y; + mamba install -c conda-forge "petsc>=3.19,!=3.22.3" petsc4py "numpy<2" -q -y; echo "============================================================="; echo "Install OpenMDAO"; echo "============================================================="; From 9279de037277422cd8417a0fb5b71c88f2cdcfbf Mon Sep 17 00:00:00 2001 From: Tim Brooks <41971846+timryanb@users.noreply.github.com> Date: Wed, 25 Jun 2025 13:08:27 -0400 Subject: [PATCH 18/24] testing --- .github/workflows/unit_tests_and_docs.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/unit_tests_and_docs.yml b/.github/workflows/unit_tests_and_docs.yml index 9783ddda..2aad79f0 100644 --- a/.github/workflows/unit_tests_and_docs.yml +++ b/.github/workflows/unit_tests_and_docs.yml @@ -69,7 +69,7 @@ jobs: echo "============================================================="; echo "Install optional dependencies"; echo "============================================================="; - mamba install -c "smdogroup/label/complex" -c smdogroup -c conda-forge "tacs>=3.8.0" "funtofem>=0.3.8" -q -y; + conda install -c "smdogroup/label/complex" -c smdogroup -c conda-forge "tacs>=3.8.0" "funtofem>=0.3.8" -q -y; pip install openaerostruct; echo "============================================================="; echo "List installed packages/versions"; From dfd3edecd841fc4d7caf54897964c1cf5e8cafbb Mon Sep 17 00:00:00 2001 From: Tim Brooks <41971846+timryanb@users.noreply.github.com> Date: Wed, 25 Jun 2025 14:13:54 -0400 Subject: [PATCH 19/24] testing --- .github/workflows/unit_tests_and_docs.yml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/.github/workflows/unit_tests_and_docs.yml b/.github/workflows/unit_tests_and_docs.yml index 2aad79f0..121c6bfa 100644 --- a/.github/workflows/unit_tests_and_docs.yml +++ b/.github/workflows/unit_tests_and_docs.yml @@ -46,10 +46,7 @@ jobs: echo "Create conda environment"; echo "============================================================="; conda install -c conda-forge mamba -q -y; - mamba install -c conda-forge sysroot_linux-64=2.17 -q -y; - mamba install -c conda-forge openblas -q -y; mamba install -c conda-forge openmpi openmpi-mpicxx -q -y; - mamba install -c conda-forge lapack -q -y; pip install --upgrade pip; echo "============================================================="; echo "Install PETSc"; @@ -69,7 +66,7 @@ jobs: echo "============================================================="; echo "Install optional dependencies"; echo "============================================================="; - conda install -c "smdogroup/label/complex" -c smdogroup -c conda-forge "tacs>=3.8.0" "funtofem>=0.3.8" -q -y; + mamba install -c "smdogroup/label/complex" -c smdogroup -c conda-forge "tacs>=3.8.0" "funtofem>=0.3.8" -q -y; pip install openaerostruct; echo "============================================================="; echo "List installed packages/versions"; From 4ffbf72f25cd1456a6dc854d9ef95e2691c058ec Mon Sep 17 00:00:00 2001 From: Tim Brooks <41971846+timryanb@users.noreply.github.com> Date: Wed, 25 Jun 2025 14:35:30 -0400 Subject: [PATCH 20/24] testing --- .github/workflows/unit_tests_and_docs.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/unit_tests_and_docs.yml b/.github/workflows/unit_tests_and_docs.yml index 121c6bfa..a62dfad8 100644 --- a/.github/workflows/unit_tests_and_docs.yml +++ b/.github/workflows/unit_tests_and_docs.yml @@ -46,6 +46,7 @@ jobs: echo "Create conda environment"; echo "============================================================="; conda install -c conda-forge mamba -q -y; + mamba install -c conda-forge sysroot_linux-64=2.17 -q -y; mamba install -c conda-forge openmpi openmpi-mpicxx -q -y; pip install --upgrade pip; echo "============================================================="; From 914b6a25cbe7070727fbe8733342033805760ab2 Mon Sep 17 00:00:00 2001 From: Tim Brooks <41971846+timryanb@users.noreply.github.com> Date: Wed, 25 Jun 2025 14:48:18 -0400 Subject: [PATCH 21/24] testing --- .github/workflows/unit_tests_and_docs.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/unit_tests_and_docs.yml b/.github/workflows/unit_tests_and_docs.yml index a62dfad8..e6eeeda2 100644 --- a/.github/workflows/unit_tests_and_docs.yml +++ b/.github/workflows/unit_tests_and_docs.yml @@ -47,6 +47,7 @@ jobs: echo "============================================================="; conda install -c conda-forge mamba -q -y; mamba install -c conda-forge sysroot_linux-64=2.17 -q -y; + mamba install -c conda-forge openblas -q -y; mamba install -c conda-forge openmpi openmpi-mpicxx -q -y; pip install --upgrade pip; echo "============================================================="; From 8ed35840f4340c761b0d51f35a8d143fe1e22ca5 Mon Sep 17 00:00:00 2001 From: Tim Brooks <41971846+timryanb@users.noreply.github.com> Date: Wed, 25 Jun 2025 14:53:23 -0400 Subject: [PATCH 22/24] testing --- .github/workflows/unit_tests_and_docs.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/unit_tests_and_docs.yml b/.github/workflows/unit_tests_and_docs.yml index e6eeeda2..9783ddda 100644 --- a/.github/workflows/unit_tests_and_docs.yml +++ b/.github/workflows/unit_tests_and_docs.yml @@ -49,6 +49,7 @@ jobs: mamba install -c conda-forge sysroot_linux-64=2.17 -q -y; mamba install -c conda-forge openblas -q -y; mamba install -c conda-forge openmpi openmpi-mpicxx -q -y; + mamba install -c conda-forge lapack -q -y; pip install --upgrade pip; echo "============================================================="; echo "Install PETSc"; From 4cf2aad74b6e353795cf21d9ccb6bfba5037568b Mon Sep 17 00:00:00 2001 From: Tim Brooks <41971846+timryanb@users.noreply.github.com> Date: Wed, 25 Jun 2025 15:00:59 -0400 Subject: [PATCH 23/24] testing --- .github/workflows/unit_tests_and_docs.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/unit_tests_and_docs.yml b/.github/workflows/unit_tests_and_docs.yml index 9783ddda..d0f8ccb2 100644 --- a/.github/workflows/unit_tests_and_docs.yml +++ b/.github/workflows/unit_tests_and_docs.yml @@ -46,7 +46,6 @@ jobs: echo "Create conda environment"; echo "============================================================="; conda install -c conda-forge mamba -q -y; - mamba install -c conda-forge sysroot_linux-64=2.17 -q -y; mamba install -c conda-forge openblas -q -y; mamba install -c conda-forge openmpi openmpi-mpicxx -q -y; mamba install -c conda-forge lapack -q -y; From 00aaab60d79c993d4fb929ae4679f4541bcdaa67 Mon Sep 17 00:00:00 2001 From: Tim Brooks <41971846+timryanb@users.noreply.github.com> Date: Wed, 25 Jun 2025 15:07:38 -0400 Subject: [PATCH 24/24] testing --- .github/workflows/unit_tests_and_docs.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/unit_tests_and_docs.yml b/.github/workflows/unit_tests_and_docs.yml index d0f8ccb2..69989730 100644 --- a/.github/workflows/unit_tests_and_docs.yml +++ b/.github/workflows/unit_tests_and_docs.yml @@ -46,7 +46,6 @@ jobs: echo "Create conda environment"; echo "============================================================="; conda install -c conda-forge mamba -q -y; - mamba install -c conda-forge openblas -q -y; mamba install -c conda-forge openmpi openmpi-mpicxx -q -y; mamba install -c conda-forge lapack -q -y; pip install --upgrade pip;