|
10 | 10 | NETCDF_DIR: ${{ github.workspace }}/.. |
11 | 11 | NETCDF_EXTRA_CONFIG: --enable-pnetcdf |
12 | 12 | #CC: mpicc.mpich |
13 | | - CC: mpicc.openmpi |
| 13 | + CC: mpicc |
14 | 14 | #NO_NET: 1 |
15 | 15 | strategy: |
16 | 16 | matrix: |
|
29 | 29 | - name: Install Ubuntu Dependencies |
30 | 30 | run: | |
31 | 31 | sudo apt-get update |
32 | | - sudo apt-get install mpich libmpich-dev libhdf5-mpich-dev openmpi-bin openmpi-common libopenmpi-dev libhdf5-openmpi-dev ibcurl4-openssl-dev bzip2 libsnappy-dev libblosc-dev libzstd-dev |
| 32 | + #sudo apt-get install mpich libmpich-dev libhdf5-mpich-dev openmpi-bin openmpi-common libopenmpi-dev libhdf5-openmpi-dev libcurl4-openssl-dev bzip2 libsnappy-dev libblosc-dev libzstd-dev |
| 33 | + sudo apt-get install openmpi-common libopenmpi-dev openmpi-bin libhdf5-openmpi-dev libcurl4-openssl-dev bzip2 libsnappy-dev libblosc-dev libzstd-dev |
33 | 34 | update-alternatives --get-selections | grep mpi |
34 | 35 | update-alternatives --query mpi |
35 | 36 | update-alternatives --list mpirun |
@@ -82,23 +83,23 @@ jobs: |
82 | 83 | # parallel (hdf5 for netcdf4, pnetcdf for netcdf3) |
83 | 84 | cd ../examples |
84 | 85 | #mpirun.mpich -np 4 python mpi_example.py |
85 | | - mpirun.openmpi -np 4 --oversubscribe python mpi_example.py |
| 86 | + mpirun -np 4 --oversubscribe python mpi_example.py |
86 | 87 | if [ $? -ne 0 ] ; then |
87 | 88 | echo "hdf5 mpi test failed!" |
88 | 89 | exit 1 |
89 | 90 | else |
90 | 91 | echo "hdf5 mpi test passed!" |
91 | 92 | fi |
92 | 93 | #mpirun.mpich -np 4 python mpi_example_compressed.py |
93 | | - mpirun.openmpi -np 4 --oversubscribe python mpi_example_compressed.py |
| 94 | + mpirun -np 4 --oversubscribe python mpi_example_compressed.py |
94 | 95 | if [ $? -ne 0 ] ; then |
95 | 96 | echo "hdf5 compressed mpi test failed!" |
96 | 97 | exit 1 |
97 | 98 | else |
98 | 99 | echo "hdf5 compressed mpi test passed!" |
99 | 100 | fi |
100 | 101 | #mpirun.mpich -np 4 python mpi_example.py NETCDF3_64BIT_DATA |
101 | | - mpirun.openmpi -np 4 --oversubscribe python mpi_example.py NETCDF3_64BIT_DATA |
| 102 | + mpirun -np 4 --oversubscribe python mpi_example.py NETCDF3_64BIT_DATA |
102 | 103 | if [ $? -ne 0 ] ; then |
103 | 104 | echo "pnetcdf mpi test failed!" |
104 | 105 | exit 1 |
|
0 commit comments