From 54ee4b19b63747f0f7a1fa14927c3b27f8717b4e Mon Sep 17 00:00:00 2001 From: Albert Andaluz Date: Tue, 24 Mar 2026 17:29:56 +0100 Subject: [PATCH 1/2] addec cuda 13.2 to jetson arm64 builds --- .github/workflows/cmake-linux-amd64.yml | 2 +- .github/workflows/cmake-linux-arm64.yml | 17 +++++++++++++---- 2 files changed, 14 insertions(+), 5 deletions(-) diff --git a/.github/workflows/cmake-linux-amd64.yml b/.github/workflows/cmake-linux-amd64.yml index e1f28dcc..90a11490 100644 --- a/.github/workflows/cmake-linux-amd64.yml +++ b/.github/workflows/cmake-linux-amd64.yml @@ -33,7 +33,7 @@ jobs: id: strings run: | echo "build-output-dir=${{github.workspace}}/build" >> "$GITHUB_OUTPUT" - echo "/home/cudeiro/cmake-4.2.1-linux-x86_64/bin/" >> "$GITHUB_PATH" + echo "$HOME/cmake-4.2.1-linux-x86_64/bin/" >> "$GITHUB_PATH" echo "CUDACXX=/usr/local/cuda-${{matrix.cuda_toolkit}}/bin/nvcc" >> "$GITHUB_ENV" echo "CC=${{matrix.host_compiler}}" >> "$GITHUB_ENV" echo "CXX=${{matrix.host_compiler}}" >> "$GITHUB_ENV" diff --git a/.github/workflows/cmake-linux-arm64.yml b/.github/workflows/cmake-linux-arm64.yml index bd412d8c..6b4e3358 100644 --- a/.github/workflows/cmake-linux-arm64.yml +++ b/.github/workflows/cmake-linux-arm64.yml @@ -19,9 +19,17 @@ jobs: include: - host_compiler: "g++-11" cuda_toolkit: "12.9" + cuda_ldpath: "cuda-12.9" - host_compiler: "clang++-21" cuda_toolkit: "12.9" - # + cuda_ldpath: "cuda-12.9" + - host_compiler: "g++-11" + cuda_toolkit: "13.2" + cuda_ldpath: "cuda-13.2/compat_orin" + - host_compiler: "clang++-21" + cuda_toolkit: "13.2" + cuda_ldpath: "cuda-13.2/compat_orin" + steps: - uses: actions/checkout@v4 - name: Set reusable strings @@ -29,11 +37,12 @@ jobs: id: strings run: | echo "build-output-dir=${{github.workspace}}/build" >> "$GITHUB_OUTPUT" - echo "/home/cudeiro/cmake-4.2.1-linux-aarch64/bin/" >> "$GITHUB_PATH" + echo "PATH=$HOME/cmake-4.2.1-linux-aarch64/bin/:$PATH" >> "$GITHUB_ENV" echo "CUDACXX=/usr/local/cuda-${{matrix.cuda_toolkit}}/bin/nvcc" >> "$GITHUB_ENV" echo "CC=${{matrix.host_compiler}}" >> "$GITHUB_ENV" - echo "CXX=${{matrix.host_compiler}}" >> "$GITHUB_ENV" - + echo "CXX=${{matrix.host_compiler}}" >> "$GITHUB_ENV" + echo "LD_LIBRARY_PATH=/usr/local/${{matrix.cuda_ldpath}}:$LD_LIBRARY_PATH" >> "$GITHUB_ENV" + - name: Configure CMake run: | From 42039b9e1a04152dfce69cb8c4e7de43b11a2f9f Mon Sep 17 00:00:00 2001 From: Albert Andaluz Date: Tue, 24 Mar 2026 17:41:19 +0100 Subject: [PATCH 2/2] Update .github/workflows/cmake-linux-arm64.yml Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- .github/workflows/cmake-linux-arm64.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/cmake-linux-arm64.yml b/.github/workflows/cmake-linux-arm64.yml index 6b4e3358..c4faa81b 100644 --- a/.github/workflows/cmake-linux-arm64.yml +++ b/.github/workflows/cmake-linux-arm64.yml @@ -37,7 +37,7 @@ jobs: id: strings run: | echo "build-output-dir=${{github.workspace}}/build" >> "$GITHUB_OUTPUT" - echo "PATH=$HOME/cmake-4.2.1-linux-aarch64/bin/:$PATH" >> "$GITHUB_ENV" + echo "$HOME/cmake-4.2.1-linux-aarch64/bin/" >> "$GITHUB_PATH" echo "CUDACXX=/usr/local/cuda-${{matrix.cuda_toolkit}}/bin/nvcc" >> "$GITHUB_ENV" echo "CC=${{matrix.host_compiler}}" >> "$GITHUB_ENV" echo "CXX=${{matrix.host_compiler}}" >> "$GITHUB_ENV"