@@ -401,17 +401,17 @@ jobs:
401
401
# Testing on CentOS 7 + PGI compilers, which seems to require more workarounds
402
402
centos-nvhpc7 :
403
403
runs-on : ubuntu-latest
404
- name : " 🐍 3 • CentOS7 / PGI 20.9 • x64"
404
+ name : " 🐍 3 • CentOS7 / PGI 22.3 • x64"
405
405
container : centos:7
406
406
407
407
steps :
408
408
- uses : actions/checkout@v3
409
409
410
410
- name : Add Python 3 and a few requirements
411
- run : yum update -y && yum install -y epel-release && yum install -y git python3-devel make environment-modules cmake3
411
+ run : yum update -y && yum install -y epel-release && yum install -y git python3-devel make environment-modules cmake3 yum-utils
412
412
413
413
- name : Install NVidia HPC SDK
414
- 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
414
+ run : yum-config-manager --add-repo https://developer.download.nvidia.com/hpc-sdk/rhel /nvhpc.repo && yum -y install nvhpc-22.3
415
415
416
416
# On CentOS 7, we have to filter a few tests (compiler internal error)
417
417
# and allow deeper template recursion (not needed on CentOS 8 with a newer
@@ -421,7 +421,7 @@ jobs:
421
421
shell : bash
422
422
run : |
423
423
source /etc/profile.d/modules.sh
424
- module load /opt/nvidia/hpc_sdk/modulefiles/nvhpc/20.9
424
+ module load /opt/nvidia/hpc_sdk/modulefiles/nvhpc/22.3
425
425
cmake3 -S . -B build -DDOWNLOAD_CATCH=ON \
426
426
-DCMAKE_CXX_STANDARD=11 \
427
427
-DPYTHON_EXECUTABLE=$(python3 -c "import sys; print(sys.executable)") \
@@ -658,7 +658,7 @@ jobs:
658
658
container : i386/debian:buster
659
659
660
660
steps :
661
- - uses : actions/checkout@v3
661
+ - uses : actions/checkout@v1 # Required to run inside docker
662
662
663
663
- name : Install requirements
664
664
run : |
0 commit comments