Skip to content

Commit d9b56e9

Browse files
committed
Github actions: add PnetCDF bin to PATH
1 parent ba449a0 commit d9b56e9

File tree

3 files changed

+9
-6
lines changed

3 files changed

+9
-6
lines changed

.github/workflows/openmpi.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,7 @@ jobs:
8484
python -m pip install --upgrade pip setuptools wheel
8585
pip install numpy cython cftime pytest twine check-manifest
8686
export MPICC=$OPENMPI_DIR/bin/mpicc
87+
export CC=$OPENMPI_DIR/bin/mpicc
8788
pip install mpi4py
8889
pip install torch torchvision
8990
@@ -94,7 +95,7 @@ jobs:
9495
9596
- name: Test PnetCDF-Python
9697
run: |
97-
export PATH=${OPENMPI_DIR}/bin:${PATH}
98+
export PATH=${PNETCDF_DIR}/bin:${OPENMPI_DIR}/bin:${PATH}
9899
export LD_LIBRARY_PATH="${PNETCDF_DIR}/lib:${OPENMPI_DIR}/lib:${LD_LIBRARY_PATH}"
99100
make ptests TESTMPIRUN="${OPENMPI_DIR}/bin/mpiexec --oversubscribe"
100101
@@ -108,7 +109,7 @@ jobs:
108109
109110
- name: Test PnetCDF-Python
110111
run: |
111-
export PATH=${OPENMPI_DIR}/bin:${PATH}
112+
export PATH=${PNETCDF_DIR}/bin:${OPENMPI_DIR}/bin:${PATH}
112113
export LD_LIBRARY_PATH="${PNETCDF_DIR}/lib:${OPENMPI_DIR}/lib:${LD_LIBRARY_PATH}"
113114
make ptests TESTMPIRUN="${OPENMPI_DIR}/bin/mpiexec --oversubscribe"
114115

.github/workflows/pnetcdf_c_master.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -139,6 +139,7 @@ jobs:
139139
python -m pip install --upgrade pip setuptools wheel
140140
pip install numpy cython cftime pytest twine check-manifest
141141
export MPICC=$MPICH_DIR/bin/mpicc
142+
export CC=$MPICH_DIR/bin/mpicc
142143
pip install mpi4py
143144
pip install torch torchvision
144145
@@ -149,7 +150,7 @@ jobs:
149150
150151
- name: Test PnetCDF-Python
151152
run: |
152-
export PATH=${MPICH_DIR}/bin:${PATH}
153+
export PATH=${PNETCDF_DIR}/bin:${MPICH_DIR}/bin:${PATH}
153154
export LD_LIBRARY_PATH="${PNETCDF_DIR}/lib:${MPICH_DIR}/lib:${LD_LIBRARY_PATH}"
154155
make ptests TESTMPIRUN="${MPICH_DIR}/bin/mpiexec"
155156
@@ -163,7 +164,7 @@ jobs:
163164
164165
- name: Test PnetCDF-Python
165166
run: |
166-
export PATH=${MPICH_DIR}/bin:${PATH}
167+
export PATH=${PNETCDF_DIR}/bin:${MPICH_DIR}/bin:${PATH}
167168
export LD_LIBRARY_PATH="${PNETCDF_DIR}/lib:${MPICH_DIR}/lib:${LD_LIBRARY_PATH}"
168169
make ptests TESTMPIRUN="${MPICH_DIR}/bin/mpiexec"
169170
# - name: Tarball

.github/workflows/pnetcdf_c_official.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,7 @@ jobs:
8484
python -m pip install --upgrade pip setuptools wheel
8585
pip install numpy cython cftime pytest twine check-manifest
8686
export MPICC=$MPICH_DIR/bin/mpicc
87+
export CC=$MPICH_DIR/bin/mpicc
8788
pip install mpi4py
8889
pip install torch torchvision
8990
@@ -94,7 +95,7 @@ jobs:
9495
9596
- name: Test PnetCDF-Python
9697
run: |
97-
export PATH=${MPICH_DIR}/bin:${PATH}
98+
export PATH=${PNETCDF_DIR}/bin:${MPICH_DIR}/bin:${PATH}
9899
export LD_LIBRARY_PATH="${PNETCDF_DIR}/lib:${MPICH_DIR}/lib:${LD_LIBRARY_PATH}"
99100
make ptests TESTMPIRUN="${MPICH_DIR}/bin/mpiexec"
100101
@@ -108,7 +109,7 @@ jobs:
108109
109110
- name: Test PnetCDF-Python
110111
run: |
111-
export PATH=${MPICH_DIR}/bin:${PATH}
112+
export PATH=${PNETCDF_DIR}/bin:${MPICH_DIR}/bin:${PATH}
112113
export LD_LIBRARY_PATH="${PNETCDF_DIR}/lib:${MPICH_DIR}/lib:${LD_LIBRARY_PATH}"
113114
make ptests TESTMPIRUN="${MPICH_DIR}/bin/mpiexec"
114115

0 commit comments

Comments
 (0)