@@ -56,12 +56,12 @@ jobs:
56
56
rm -rf firedrake_venv
57
57
- name : Build Firedrake
58
58
run : |
59
- unset PETSC_DIR PETSC_ARCH SLEPC_DIR
60
59
cd ..
61
60
# Linting should ignore unquoted shell variable $COMPLEX
62
61
# shellcheck disable=SC2086
63
62
./firedrake/scripts/firedrake-install \
64
63
$COMPLEX \
64
+ --honour-petsc-dir \
65
65
--mpicc="$MPICH_DIR"/mpicc \
66
66
--mpicxx="$MPICH_DIR"/mpicxx \
67
67
--mpif90="$MPICH_DIR"/mpif90 \
@@ -87,15 +87,13 @@ jobs:
87
87
|| (cat firedrake-install.log && /bin/false)
88
88
- name : Install test dependencies
89
89
run : |
90
- unset PETSC_DIR PETSC_ARCH SLEPC_DIR
91
90
. ../firedrake_venv/bin/activate
92
91
python "$(which firedrake-clean)"
93
92
python -m pip install \
94
93
pytest-xdist pytest-timeout ipympl
95
94
python -m pip list
96
95
- name : Test Firedrake
97
96
run : |
98
- unset PETSC_DIR PETSC_ARCH SLEPC_DIR
99
97
. ../firedrake_venv/bin/activate
100
98
echo OMP_NUM_THREADS is "$OMP_NUM_THREADS"
101
99
echo OPENBLAS_NUM_THREADS is "$OPENBLAS_NUM_THREADS"
@@ -121,7 +119,6 @@ jobs:
121
119
- name : Test pyadjoint
122
120
if : ${{ matrix.scalar-type == 'real' }}
123
121
run : |
124
- unset PETSC_DIR PETSC_ARCH SLEPC_DIR
125
122
. ../firedrake_venv/bin/activate
126
123
cd ../firedrake_venv/src/pyadjoint
127
124
python -m pytest \
0 commit comments