Skip to content

Commit

Permalink
Edit .gitlab-ci-correaa.yml
Browse files Browse the repository at this point in the history
  • Loading branch information
correaa committed Jan 26, 2025
1 parent c69900e commit 4496c21
Showing 1 changed file with 22 additions and 22 deletions.
44 changes: 22 additions & 22 deletions .gitlab-ci-correaa.yml
Original file line number Diff line number Diff line change
Expand Up @@ -664,7 +664,28 @@ culang++-16 cuda-11.4.3:
- ctest -j 2 --output-on-failure
needs: ["cuda", "clang++"]

culang++-20 cuda-12.3.2 tidy:
cuda-12.6.3:
stage: build
allow_failure: true
image: nvcr.io/nvidia/cuda:12.6.3-devel-ubuntu24.04 # nvcr.io/nvidia/cuda:12.5.0-devel-ubuntu22.04
tags:
- non-shared
- nvidia-gpu
interruptible: true
script:
- nvidia-smi
- apt-get -qq update
- apt-get install --no-install-recommends -y cmake g++ wget pkg-config make libboost-serialization-dev libboost-timer-dev libblas-dev libfftw3-dev
- cmake --version
- mkdir build && cd build
- g++ --version
- /usr/local/cuda/bin/nvcc --version
- CUDACXX=/usr/local/cuda/bin/nvcc cmake .. -DCMAKE_BUILD_TYPE=Release -DENABLE_CUDA=1 -DCMAKE_CXX_STANDARD=20 -DCMAKE_CUDA_STANDARD=20 -DCMAKE_CUDA_ARCHITECTURES=61 -DCMAKE_CUDA_HOST_COMPILER=g++
- cmake --build . --parallel 2 || cmake --build . --verbose
- ctest || ctest --rerun-failed --output-on-failure
needs: ["cuda"]

culang++-20 cuda-12.2.2 tidy: # https://catalog.ngc.nvidia.com/orgs/nvidia/containers/cuda/tags
stage: build
image: nvcr.io/nvidia/cuda:12.2.2-devel-ubuntu22.04 # nvcr.io/nvidia/cuda:12.3.2-devel-ubuntu22.04 # nvcr.io/nvidia/cuda:12.5.1-devel-ubuntu24.04 # nvcr.io/nvidia/cuda:12.6.3-devel-ubuntu24.04
allow_failure: false
Expand All @@ -689,27 +710,6 @@ culang++-20 cuda-12.3.2 tidy:
- ctest -j 2 --output-on-failure
needs: ["cuda", "clang++"]

cuda-12.6.3:
stage: build
allow_failure: true
image: nvcr.io/nvidia/cuda:12.6.3-devel-ubuntu24.04 # nvcr.io/nvidia/cuda:12.5.0-devel-ubuntu22.04
tags:
- non-shared
- nvidia-gpu
interruptible: true
script:
- nvidia-smi
- apt-get -qq update
- apt-get install --no-install-recommends -y cmake g++ wget pkg-config make libboost-serialization-dev libboost-timer-dev libblas-dev libfftw3-dev
- cmake --version
- mkdir build && cd build
- g++ --version
- /usr/local/cuda/bin/nvcc --version
- CUDACXX=/usr/local/cuda/bin/nvcc cmake .. -DCMAKE_BUILD_TYPE=Release -DENABLE_CUDA=1 -DCMAKE_CXX_STANDARD=20 -DCMAKE_CUDA_STANDARD=20 -DCMAKE_CUDA_ARCHITECTURES=61 -DCMAKE_CUDA_HOST_COMPILER=g++
- cmake --build . --parallel 2 || cmake --build . --verbose
- ctest || ctest --rerun-failed --output-on-failure
needs: ["cuda"]

rocm:
stage: build
image: rocm/dev-ubuntu-24.04 # rocm/dev-ubuntu-22.04
Expand Down

0 comments on commit 4496c21

Please sign in to comment.