Skip to content

Commit 25888a9

Browse files
committed
Try using mpicc and mpif90 for all builds.
1 parent e1d8dd3 commit 25888a9

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

.github/workflows/fortran_unit_tests.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@ jobs:
3434
run: |
3535
git clone --depth 1 --branch v4.10.0 https://github.com/Goddard-Fortran-Ecosystem/pFUnit.git
3636
cd pFUnit
37+
FC=$(which mpif90) \
38+
CC=$(which mpicc) \
3739
cmake -B./build -S.
3840
cd build
3941
make install
@@ -44,7 +46,7 @@ jobs:
4446
cd ParallelIO
4547
FC=$(which mpif90) \
4648
CC=$(which mpicc) \
47-
cmake -S./ -B./build \
49+
cmake -B./build -S. \
4850
-DCMAKE_INSTALL_PREFIX=./install \
4951
-DPIO_ENABLE_TIMING=OFF \
5052
-DWITH_PNETCDF=OFF \
@@ -63,6 +65,8 @@ jobs:
6365
- name: Build cam-sima
6466
run: |
6567
PIO_ROOT=$GITHUB_WORKSPACE/ParallelIO/install/ \
68+
FC=$(which mpif90) \
69+
CC=$(which mpicc) \
6670
cmake \
6771
-DCMAKE_PREFIX_PATH="$GITHUB_WORKSPACE/pFUnit/build/installed;/usr/lib/x86_64-linux-gnu/cmake/netCDF;/usr/lib/x86_64-linux-gnu/" \
6872
-DCAM_SIMA_ENABLE_CODE_COVERAGE=ON \

0 commit comments

Comments
 (0)