Skip to content

Commit

Permalink
test default and --mpi-f90 settings in github CI
Browse files Browse the repository at this point in the history
The CI currently doesn't build with the F77 (mpif.h) bindings.
  • Loading branch information
tukss committed Feb 24, 2024
1 parent 67bfa63 commit 7932e74
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,9 @@ env:
jobs:
test:
name: linux-jammy-container-build
strategy:
matrix:
mpi: ["", --mpi-f08]
runs-on: [ubuntu-latest]
container: geodynamics/rayleigh-buildenv-jammy

Expand All @@ -35,7 +38,7 @@ jobs:
- name: Build Rayleigh
# Now build Rayleigh itself
run: |
./configure -debian-mkl --FFLAGS_DBG='-O0 -g -fbounds-check -ffpe-trap=invalid,zero,overflow -fbacktrace -ffixed-line-length-132 -Wall'
./configure -debian-mkl ${{ matrix.mpi }} --FFLAGS_DBG='-O0 -g -fbounds-check -ffpe-trap=invalid,zero,overflow -fbacktrace -ffixed-line-length-132 -Wall'
make fdeps && git diff --exit-code
make -j
Expand Down

0 comments on commit 7932e74

Please sign in to comment.