@@ -382,17 +382,17 @@ jobs:
382382 # Testing on CentOS 7 + PGI compilers, which seems to require more workarounds
383383 centos-nvhpc7 :
384384 runs-on : ubuntu-latest
385- name : " 🐍 3 • CentOS7 / PGI 20.9 • x64"
385+ name : " 🐍 3 • CentOS7 / PGI 22.3 • x64"
386386 container : centos:7
387387
388388 steps :
389389 - uses : actions/checkout@v3
390390
391391 - name : Add Python 3 and a few requirements
392- run : yum update -y && yum install -y epel-release && yum install -y git python3-devel make environment-modules cmake3
392+ run : yum update -y && yum install -y epel-release && yum install -y git python3-devel make environment-modules cmake3 yum-utils
393393
394394 - name : Install NVidia HPC SDK
395- run : yum -y install https://developer.download.nvidia.com/hpc-sdk/20.9 /nvhpc-20-9-20.9-1.x86_64.rpm https://developer.download.nvidia.com/hpc-sdk/20.9/ nvhpc-2020-20.9-1.x86_64.rpm
395+ run : yum-config-manager --add-repo https://developer.download.nvidia.com/hpc-sdk/rhel /nvhpc.repo && yum -y install nvhpc-22.3
396396
397397 # On CentOS 7, we have to filter a few tests (compiler internal error)
398398 # and allow deeper template recursion (not needed on CentOS 8 with a newer
@@ -402,7 +402,7 @@ jobs:
402402 shell : bash
403403 run : |
404404 source /etc/profile.d/modules.sh
405- module load /opt/nvidia/hpc_sdk/modulefiles/nvhpc/20.9
405+ module load /opt/nvidia/hpc_sdk/modulefiles/nvhpc/22.3
406406 cmake3 -S . -B build -DDOWNLOAD_CATCH=ON \
407407 -DCMAKE_CXX_STANDARD=11 \
408408 -DPYTHON_EXECUTABLE=$(python3 -c "import sys; print(sys.executable)") \
@@ -635,7 +635,7 @@ jobs:
635635 container : i386/debian:buster
636636
637637 steps :
638- - uses : actions/checkout@v3
638+ - uses : actions/checkout@v1 # Required to run inside docker
639639
640640 - name : Install requirements
641641 run : |
0 commit comments