Skip to content

Commit 8cfc1a4

Browse files
rwgkEthanSteinberg
authored andcommitted
ci: update PGI build (old one no longer signed) (pybind#4260)
* Simply replace "22.3" with "22.9" to see what happens. * Remove PYBIND11_TEST_FILTER to see what happens. * Revert "Remove PYBIND11_TEST_FILTER to see what happens." This reverts commit 0cba2ce. * Remove only test_smart_ptr.cpp to see what happens. * Revert "Remove only test_smart_ptr.cpp to see what happens." This reverts commit 8e9df22. * Remove only test_virtual_functions.cpp to see what happens.
1 parent 3226aca commit 8cfc1a4

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

.github/workflows/ci.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -391,7 +391,7 @@ jobs:
391391
# Testing on CentOS 7 + PGI compilers, which seems to require more workarounds
392392
centos-nvhpc7:
393393
runs-on: ubuntu-latest
394-
name: "🐍 3 • CentOS7 / PGI 22.3 • x64"
394+
name: "🐍 3 • CentOS7 / PGI 22.9 • x64"
395395
container: centos:7
396396

397397
steps:
@@ -401,7 +401,7 @@ jobs:
401401
run: yum update -y && yum install -y epel-release && yum install -y git python3-devel make environment-modules cmake3 yum-utils
402402

403403
- name: Install NVidia HPC SDK
404-
run: yum-config-manager --add-repo https://developer.download.nvidia.com/hpc-sdk/rhel/nvhpc.repo && yum -y install nvhpc-22.3
404+
run: yum-config-manager --add-repo https://developer.download.nvidia.com/hpc-sdk/rhel/nvhpc.repo && yum -y install nvhpc-22.9
405405

406406
# On CentOS 7, we have to filter a few tests (compiler internal error)
407407
# and allow deeper template recursion (not needed on CentOS 8 with a newer
@@ -411,12 +411,12 @@ jobs:
411411
shell: bash
412412
run: |
413413
source /etc/profile.d/modules.sh
414-
module load /opt/nvidia/hpc_sdk/modulefiles/nvhpc/22.3
414+
module load /opt/nvidia/hpc_sdk/modulefiles/nvhpc/22.9
415415
cmake3 -S . -B build -DDOWNLOAD_CATCH=ON \
416416
-DCMAKE_CXX_STANDARD=11 \
417417
-DPYTHON_EXECUTABLE=$(python3 -c "import sys; print(sys.executable)") \
418418
-DCMAKE_CXX_FLAGS="-Wc,--pending_instantiations=0" \
419-
-DPYBIND11_TEST_FILTER="test_smart_ptr.cpp;test_virtual_functions.cpp"
419+
-DPYBIND11_TEST_FILTER="test_smart_ptr.cpp"
420420
421421
# Building before installing Pip should produce a warning but not an error
422422
- name: Build

0 commit comments

Comments
 (0)