Skip to content

Commit ef2db30

Browse files
committed
Github action regression test: update to use MPICH 4.3.1
The full support of large-count feature in MPICH starts from version 4.2.2
1 parent a5e9e80 commit ef2db30

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

.github/workflows/end_to_end_regression.yml

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@ on:
88
branches:
99
- main
1010

11+
env:
12+
MPICH_VERSION: 4.3.1
13+
1114
jobs:
1215
end_to_end_regression:
1316
strategy:
@@ -22,16 +25,16 @@ jobs:
2225
sudo apt-get install -y gfortran bc
2326
- name: Install MPICH
2427
run: |
28+
echo "Install MPICH ${MPICH_VERSION} in ${PWD}/mpich_install"
2529
mkdir mpich_install
2630
export MPICH_INSTALL_PATH=$PWD/mpich_install
27-
wget https://www.mpich.org/static/downloads/3.2.1/mpich-3.2.1.tar.gz
28-
tar -xzvf mpich-3.2.1.tar.gz
29-
cd mpich-3.2.1
31+
wget -q https://www.mpich.org/static/downloads/${MPICH_VERSION}/mpich-${MPICH_VERSION}.tar.gz
32+
tar -xzvf mpich-${MPICH_VERSION}.tar.gz
33+
cd mpich-${MPICH_VERSION}
3034
mkdir build
3135
cd build
3236
FFLAGS="-w -fallow-argument-mismatch" ../configure --disable-dependency-tracking --prefix=$MPICH_INSTALL_PATH
33-
make
34-
make install
37+
make -j8 install
3538
- name: Install Darshan
3639
run: |
3740
git submodule update --init

0 commit comments

Comments
 (0)