diff --git a/.github/workflows/hip.yml b/.github/workflows/hip.yml index 55c7023..e6d3252 100644 --- a/.github/workflows/hip.yml +++ b/.github/workflows/hip.yml @@ -21,7 +21,7 @@ jobs: torch-version: [2.2.1] # [1.12.0, 1.13.0, 2.0.0, 2.1.0, 2.1.1, 2.1.2, 2.2.0, 2.2.1] cuda-version: [11.8.0] # [12.3.1, 12.1.1, 11.8.0, 11.7.1, 11.6.2, 11.5.2,11.4.4, 11.3.1, 11.2.2, 11.1.1, 11.0.3, cpu] rocm-version: [6.0.2] # [5.4.2, 5.6.1, 5.7.3, 6.0.1, 6.0.2] - llvm-version: [16] # [12, 13, 14, 15, 16] + llvm-version: [17] # [12, 13, 14, 15, 16, 17] cmake-build-type: [Release] # [Debug, ClangTidy] env: CCACHE_DIR: ${{ github.workspace }}/ccache @@ -50,10 +50,10 @@ jobs: libclang-${{ matrix.llvm-version }}-dev \ clang-${{ matrix.llvm-version }} \ wget - sudo update-alternatives --install /usr/bin/clang clang /usr/bin/clang-15 100 - sudo update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-15 100 - sudo update-alternatives --set clang /usr/bin/clang-15 - sudo update-alternatives --set clang++ /usr/bin/clang++-15 + sudo update-alternatives --install /usr/bin/clang clang /usr/bin/clang-17 100 + sudo update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-17 100 + sudo update-alternatives --set clang /usr/bin/clang-17 + sudo update-alternatives --set clang++ /usr/bin/clang++-17 wget -nv https://github.com/ccache/ccache/releases/download/v4.9.1/ccache-4.9.1-linux-x86_64.tar.xz sudo tar xf ccache-4.9.1-linux-x86_64.tar.xz -C /usr/bin --strip-components=1 --no-same-owner ccache-4.9.1-linux-x86_64/ccache @@ -155,7 +155,7 @@ jobs: source .github/workflows/cuda/${{ runner.os }}-env.sh ${CUDA_VER_SHORT} export PATH=$PATH:/opt/rocm/bin clang --version - hipify-clang ./vendor/gsplat/backward.cu ./vendor/gsplat/bindings.cu ./vendor/gsplat/forward.cu --cuda-path=${CUDA_HOME} -I /usr/local/${CUDA_HOME}/include -I ./vendor/gsplat -I /mnt/deps/libtorch/include --print-stats +# hipify-clang ./vendor/gsplat/backward.cu ./vendor/gsplat/bindings.cu ./vendor/gsplat/forward.cu --cuda-path=${CUDA_HOME} -I /usr/local/${CUDA_HOME}/include -I ./vendor/gsplat -I /mnt/deps/libtorch/include --print-stats - name: Clean Compiler Cache run: |