Skip to content

Commit fe5b64e

Browse files
committed
NEW: Add migrator for tegra arm variant
1 parent bc4105c commit fe5b64e

File tree

1 file changed

+37
-0
lines changed

1 file changed

+37
-0
lines changed
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
migrator_ts: 1762977869
2+
__migrator:
3+
4+
commit_message: |
5+
Add arm_variant_type to build matrix for Tegra variants
6+
7+
This migration adds `arm_variant_type=tegra` to the build matrix to support building
8+
Tegra-specific variants. The `tegra` variant is only applicable for aarch64 builds with
9+
CUDA 12.9.x.
10+
11+
use_local: true
12+
operation: key_add
13+
migration_number: 1
14+
build_number: 1
15+
paused: true
16+
check_solvable: true
17+
wait_for_migrators:
18+
- cuda129
19+
primary_key: arm_variant_type
20+
ordering:
21+
arm_variant_type:
22+
- sbsa # already exists in global pinning
23+
- tegra # new entry
24+
25+
# New entry needs to be zipped with c_stdlib_version and cuda_compiler_version.
26+
# additional_zip_keys:
27+
# - c_stdlib_version # [linux and aarch64 and os.environ.get("CF_CUDA_ENABLED", "False") == "True"]
28+
# - cuda_compiler_version # [linux and aarch64 and os.environ.get("CF_CUDA_ENABLED", "False") == "True"]
29+
30+
c_stdlib_version: # [linux and aarch64 and os.environ.get("CF_CUDA_ENABLED", "False") == "True"]
31+
- 2.34 # [linux and aarch64 and os.environ.get("CF_CUDA_ENABLED", "False") == "True"]
32+
33+
cuda_compiler_version: # [linux and aarch64 and os.environ.get("CF_CUDA_ENABLED", "False") == "True"]
34+
- 12.9 # [linux and aarch64 and os.environ.get("CF_CUDA_ENABLED", "False") == "True"]
35+
36+
arm_variant_type: # [linux and aarch64 and os.environ.get("CF_CUDA_ENABLED", "False") == "True"]
37+
- tegra # [linux and aarch64 and os.environ.get("CF_CUDA_ENABLED", "False") == "True"]

0 commit comments

Comments
 (0)