From 7a32fe6398bfad713d21afe15346a556dc134562 Mon Sep 17 00:00:00 2001 From: Matt Borland Date: Tue, 10 Jun 2025 16:07:44 -0400 Subject: [PATCH] Remove runtime compilation from compile test since we dont have runtime --- .github/workflows/ci.yml | 58 ---------------------------------------- 1 file changed, 58 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a0144e450..0f0acee90 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -609,61 +609,3 @@ jobs: # run: | # cd ../boost-root/__build__ # ctest --output-on-failure --no-tests=error - nvrtc-cmake-test: - strategy: - fail-fast: false - - runs-on: ubuntu-24.04 - - steps: - - uses: Jimver/cuda-toolkit@v0.2.25 - id: cuda-toolkit - with: - cuda: '12.8.0' - method: 'network' - - - name: Output CUDA information - run: | - echo "Installed cuda version is: ${{steps.cuda-toolkit.outputs.cuda}}"+ - echo "Cuda install location: ${{steps.cuda-toolkit.outputs.CUDA_PATH}}" - nvcc -V - - uses: actions/checkout@v4 - - - name: Install Packages - run: | - sudo apt-get install -y cmake make - - name: Setup Boost - run: | - echo GITHUB_REPOSITORY: $GITHUB_REPOSITORY - LIBRARY=${GITHUB_REPOSITORY#*/} - echo LIBRARY: $LIBRARY - echo "LIBRARY=$LIBRARY" >> $GITHUB_ENV - echo GITHUB_BASE_REF: $GITHUB_BASE_REF - echo GITHUB_REF: $GITHUB_REF - REF=${GITHUB_BASE_REF:-$GITHUB_REF} - REF=${REF#refs/heads/} - echo REF: $REF - BOOST_BRANCH=develop && [ "$REF" == "master" ] && BOOST_BRANCH=master || true - echo BOOST_BRANCH: $BOOST_BRANCH - cd .. - git clone -b $BOOST_BRANCH --depth 1 https://github.com/boostorg/boost.git boost-root - cd boost-root - mkdir -p libs/$LIBRARY - cp -r $GITHUB_WORKSPACE/* libs/$LIBRARY - git submodule update --init tools/boostdep - python3 tools/boostdep/depinst/depinst.py --git_args "--jobs 3" $LIBRARY - - name: Configure - run: | - cd ../boost-root - mkdir __build__ && cd __build__ - cmake -DBOOST_INCLUDE_LIBRARIES=$LIBRARY -DBUILD_TESTING=ON -DCMAKE_CUDA_COMPILER=/usr/local/cuda/bin/nvcc -DBOOST_MATH_ENABLE_NVRTC=1 -DCMAKE_CUDA_ARCHITECTURES=70 -DCUDA_TOOLKIT_ROOT_DIR=/usr/local/cuda-12.5 -DBOOST_MATH_NVRTC_CI_RUN=1 .. - pwd - - name: Build tests - run: | - cd ../boost-root/__build__ - cmake --build . --target tests -j $(nproc) - # We don't have the ability for runtime right now - #- name: Run tests - # run: | - # cd ../boost-root/__build__ - # ctest --output-on-failure --no-tests=error