Skip to content

Commit 3551911

Browse files
committed
add 26.1 nvhpc test
1 parent 26161e4 commit 3551911

1 file changed

Lines changed: 22 additions & 3 deletions

File tree

.gitlab-ci-correaa.yml

Lines changed: 22 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -847,14 +847,13 @@ nvhpc-22.7:
847847
- OMPI_ALLOW_RUN_AS_ROOT=1 OMPI_ALLOW_RUN_AS_ROOT_CONFIRM=1 ctest --output-on-failure
848848
needs: ["nvhpc"]
849849

850-
nvhpc-26.3:
850+
nvhpc-26.1: # highest nvhpc that is not 26.3 (26.3 has a compiler bug), tested as a real gate
851851
stage: build
852-
image: nvcr.io/nvidia/nvhpc:26.3-devel-cuda13.1-ubuntu24.04 # https://catalog.ngc.nvidia.com/orgs/nvidia/containers/nvhpc/tags
852+
image: nvcr.io/nvidia/nvhpc:26.1-devel-cuda13.1-ubuntu24.04 # https://catalog.ngc.nvidia.com/orgs/nvidia/containers/nvhpc/tags
853853
tags:
854854
- non-shared
855855
- large-disk-space
856856
- x86_64
857-
allow_failure: true
858857
only:
859858
refs:
860859
- develop
@@ -867,6 +866,26 @@ nvhpc-26.3:
867866
- OMPI_ALLOW_RUN_AS_ROOT=1 OMPI_ALLOW_RUN_AS_ROOT_CONFIRM=1 ctest --output-on-failure
868867
needs: ["nvhpc"]
869868

869+
# nvhpc-26.3:
870+
# stage: build
871+
# image: nvcr.io/nvidia/nvhpc:26.3-devel-cuda13.1-ubuntu24.04 # https://catalog.ngc.nvidia.com/orgs/nvidia/containers/nvhpc/tags
872+
# tags:
873+
# - non-shared
874+
# - large-disk-space
875+
# - x86_64
876+
# allow_failure: true
877+
# only:
878+
# refs:
879+
# - develop
880+
# script:
881+
# - apt-get install --no-install-recommends -y cmake ninja-build make libboost-timer-dev libboost-serialization-dev libfftw3-dev pkg-config
882+
# - /opt/nvidia/hpc_sdk/Linux_x86_64/2026/compilers/bin/nvc++ --version
883+
# - mkdir build && cd build
884+
# - CXX=/opt/nvidia/hpc_sdk/Linux_x86_64/2026/compilers/bin/nvc++ cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_FLAGS="-std=c++23 -D_GLIBCXX_ASSERTIONS=0"
885+
# - cmake --build . || cmake --build . --parallel 1 --verbose
886+
# - OMPI_ALLOW_RUN_AS_ROOT=1 OMPI_ALLOW_RUN_AS_ROOT_CONFIRM=1 ctest --output-on-failure
887+
# needs: ["nvhpc"]
888+
870889
cuda:
871890
stage: build
872891
allow_failure: false

0 commit comments

Comments
 (0)