From 59323a975ade742a5904fff23dbd3aecf72ad091 Mon Sep 17 00:00:00 2001 From: andriish Date: Fri, 9 Oct 2020 21:38:26 +0200 Subject: [PATCH] ci: update PGI to 20.9 (#2566) * Update PGI to 20.9 Update PGI to 20.9 * Update ci.yml * Update ci.yml * Update README.rst * Update ci.yml Co-authored-by: Henry Schreiner --- .github/workflows/ci.yml | 6 +++--- README.rst | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 27855561..59466c09 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -298,7 +298,7 @@ jobs: # Testing on CentOS 7 + PGI compilers, which seems to require more workarounds centos-nvhpc7: runs-on: ubuntu-latest - name: "🐍 3 • CentOS7 / PGI 20.7 • x64" + name: "🐍 3 • CentOS7 / PGI 20.9 • x64" container: centos:7 steps: @@ -308,7 +308,7 @@ jobs: run: yum update -y && yum install -y epel-release && yum install -y git python3-devel make environment-modules cmake3 - name: Install NVidia HPC SDK - run: yum -y install https://developer.download.nvidia.com/hpc-sdk/nvhpc-20-7-20.7-1.x86_64.rpm https://developer.download.nvidia.com/hpc-sdk/nvhpc-2020-20.7-1.x86_64.rpm + 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 # On CentOS 7, we have to filter a few tests (compiler internal error) # and allow deeper templete recursion (not needed on CentOS 8 with a newer @@ -318,7 +318,7 @@ jobs: shell: bash run: | source /etc/profile.d/modules.sh - module load /opt/nvidia/hpc_sdk/modulefiles/nvhpc/20.7 + module load /opt/nvidia/hpc_sdk/modulefiles/nvhpc/20.9 cmake3 -S . -B build -DDOWNLOAD_CATCH=ON \ -DCMAKE_CXX_STANDARD=11 \ -DPYTHON_EXECUTABLE=$(python3 -c "import sys; print(sys.executable)") \ diff --git a/README.rst b/README.rst index 7c3a113c..fca378f1 100644 --- a/README.rst +++ b/README.rst @@ -118,7 +118,7 @@ Supported compilers `workaround `_) 5. Cygwin/GCC (tested on 2.5.1) 6. NVCC (CUDA 11 tested) -7. NVIDIA PGI (20.7 tested) +7. NVIDIA PGI (20.7 and 20.9 tested) About -----