Skip to content

Commit 4e6bc88

Browse files
Enable aarch64
1 parent ae2df8b commit 4e6bc88

3 files changed

Lines changed: 6 additions & 6 deletions

File tree

conda-forge.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,5 @@ github:
1313
tooling_branch_name: main
1414
provider:
1515
linux_aarch64: default
16+
linux_ppc64le: false
1617
test: native_and_emulated

recipe/build.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ if [[ "${with_rocm_backend}" == ON ]]; then
4545
cmake_extra_args+=("-DROCM_DEVICE_LIBS_PATH=${PREFIX}/lib/amdgcn/bitcode")
4646
fi
4747

48-
if [[ "${with_cuda_backend}" == ON && "${target_platform}" == linux-64 ]]; then
48+
if [[ "${with_cuda_backend}" == ON && "${target_platform}" == linux-* ]]; then
4949
cmake_extra_args+=("-DCUDA_DEVICE_LIBS_PATH=${PREFIX}/nvvm/libdevice")
5050
fi
5151

recipe/recipe.yaml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ schema_version: 1
33
context:
44
name: AdaptiveCpp
55
version: "25.10.0"
6-
build_number: 6
6+
build_number: 8
77

88
package:
99
name: ${{ name|lower }}
@@ -55,7 +55,6 @@ build:
5555
string: ${{ "cuda" ~ (cuda_compiler_version | replace(".", "")) ~ "_llvm" ~ llvm_version ~ "_h" ~ hash ~ "_" ~ build_number if cuda_compiler_version != "None" else "cpu_llvm" ~ llvm_version ~ "_h" ~ hash ~ "_" ~ build_number }}
5656
skip:
5757
- win and cuda_compiler_version == "13.0"
58-
- linux and aarch64 and cuda_compiler_version != "None"
5958
script:
6059
file: ${{ "build.bat" if win else "build.sh" }}
6160
dynamic_linking:
@@ -106,7 +105,7 @@ requirements:
106105
then: cuda-cudart-dev
107106
- if: cuda_compiler_version != "None" and linux
108107
then: cuda-driver-dev
109-
- if: cuda_compiler_version != "None" and linux and x86_64
108+
- if: cuda_compiler_version != "None" and linux
110109
then: cuda-nvvm-tools
111110
- if: cuda_compiler_version != "None"
112111
then: cuda-version ==${{ cuda_compiler_version }}
@@ -133,7 +132,7 @@ requirements:
133132
then: llvm-openmp ${{ llvm_version }}.*
134133
- if: linux and x86_64
135134
then: rocm-device-libs
136-
- if: cuda_compiler_version != "None" and linux and x86_64
135+
- if: cuda_compiler_version != "None" and linux
137136
then: cuda-nvvm-tools
138137
run_exports:
139138
- ${{ pin_subpackage("adaptivecpp", upper_bound="x.x") }}
@@ -203,7 +202,7 @@ tests:
203202
then: '! grep -R "_build_env.*/nvvm/libdevice\|/lib/lib/hipSYCL/bitcode" $PREFIX/etc/AdaptiveCpp $PREFIX/lib/cmake/AdaptiveCpp'
204203
- if: cuda_compiler_version != "None" and not win
205204
then: test -f $PREFIX/lib/hipSYCL/librt-backend-cuda${SHLIB_EXT}
206-
- if: cuda_compiler_version != "None" and linux and x86_64
205+
- if: cuda_compiler_version != "None" and linux
207206
then: test -f $PREFIX/nvvm/libdevice/libdevice.10.bc
208207
- if: not win
209208
then: bash run_cmake_test.sh

0 commit comments

Comments
 (0)