Skip to content

Commit 1d65c30

Browse files
committed
Merge pull request #438 from dslarm/linux-aarch64-clean
Add linux-aarch64 and cuda 12.8
2 parents b3a574c + fb6d615 commit 1d65c30

30 files changed

+641
-1140
lines changed

.azure-pipelines/azure-pipelines-osx.yml

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.ci_support/linux_64_cuda_compiler_version12.6microarch_level1.yaml renamed to .ci_support/linux_64_cuda_compiler_version12.8microarch_level1.yaml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ channel_targets:
1515
cuda_compiler:
1616
- cuda-nvcc
1717
cuda_compiler_version:
18-
- '12.6'
18+
- '12.8'
1919
cudnn:
2020
- '9'
2121
cxx_compiler:
@@ -64,7 +64,7 @@ python:
6464
- 3.10.* *_cpython
6565
- 3.11.* *_cpython
6666
- 3.12.* *_cpython
67-
- 3.9.* *_cpython
67+
- 3.13.* *_cp313
6868
snappy:
6969
- '1.2'
7070
sqlite:
@@ -76,6 +76,7 @@ tensorflow:
7676
zip_keys:
7777
- - c_compiler_version
7878
- cxx_compiler_version
79+
- c_stdlib_version
7980
- cuda_compiler_version
8081
zlib:
8182
- '1'

.ci_support/linux_64_cuda_compiler_version12.6microarch_level3.yaml renamed to .ci_support/linux_64_cuda_compiler_version12.8microarch_level3.yaml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ channel_targets:
1515
cuda_compiler:
1616
- cuda-nvcc
1717
cuda_compiler_version:
18-
- '12.6'
18+
- '12.8'
1919
cudnn:
2020
- '9'
2121
cxx_compiler:
@@ -64,7 +64,7 @@ python:
6464
- 3.10.* *_cpython
6565
- 3.11.* *_cpython
6666
- 3.12.* *_cpython
67-
- 3.9.* *_cpython
67+
- 3.13.* *_cp313
6868
snappy:
6969
- '1.2'
7070
sqlite:
@@ -76,6 +76,7 @@ tensorflow:
7676
zip_keys:
7777
- - c_compiler_version
7878
- cxx_compiler_version
79+
- c_stdlib_version
7980
- cuda_compiler_version
8081
zlib:
8182
- '1'

.ci_support/linux_64_cuda_compiler_versionNonemicroarch_level1.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ python:
6464
- 3.10.* *_cpython
6565
- 3.11.* *_cpython
6666
- 3.12.* *_cpython
67-
- 3.9.* *_cpython
67+
- 3.13.* *_cp313
6868
snappy:
6969
- '1.2'
7070
sqlite:
@@ -76,6 +76,7 @@ tensorflow:
7676
zip_keys:
7777
- - c_compiler_version
7878
- cxx_compiler_version
79+
- c_stdlib_version
7980
- cuda_compiler_version
8081
zlib:
8182
- '1'

.ci_support/linux_64_cuda_compiler_versionNonemicroarch_level3.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ python:
6464
- 3.10.* *_cpython
6565
- 3.11.* *_cpython
6666
- 3.12.* *_cpython
67-
- 3.9.* *_cpython
67+
- 3.13.* *_cp313
6868
snappy:
6969
- '1.2'
7070
sqlite:
@@ -76,6 +76,7 @@ tensorflow:
7676
zip_keys:
7777
- - c_compiler_version
7878
- cxx_compiler_version
79+
- c_stdlib_version
7980
- cuda_compiler_version
8081
zlib:
8182
- '1'
Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
c_compiler:
2+
- gcc
3+
c_compiler_version:
4+
- '11'
5+
c_stdlib:
6+
- sysroot
7+
c_stdlib_version:
8+
- '2.17'
9+
cdt_name:
10+
- conda
11+
channel_sources:
12+
- conda-forge
13+
channel_targets:
14+
- conda-forge main
15+
cuda_compiler:
16+
- cuda-nvcc
17+
cuda_compiler_version:
18+
- None
19+
cxx_compiler:
20+
- gxx
21+
cxx_compiler_version:
22+
- '11'
23+
docker_image:
24+
- quay.io/condaforge/linux-anvil-x86_64:alma9
25+
flatbuffers:
26+
- 24.12.23
27+
giflib:
28+
- '5.2'
29+
github_actions_labels:
30+
- cirun-openstack-cpu-2xlarge
31+
icu:
32+
- '75'
33+
libabseil:
34+
- '20240722'
35+
libcurl:
36+
- '8'
37+
libgrpc:
38+
- '1.67'
39+
libjpeg_turbo:
40+
- '3'
41+
libpng:
42+
- '1.6'
43+
libprotobuf:
44+
- 5.28.3
45+
libtensorflow_cc:
46+
- '2.16'
47+
microarch_level:
48+
- '1'
49+
numpy:
50+
- '2'
51+
openssl:
52+
- '3'
53+
perl:
54+
- 5.32.1
55+
pin_run_as_build:
56+
python:
57+
min_pin: x.x
58+
max_pin: x.x
59+
python:
60+
- 3.10.* *_cpython
61+
- 3.11.* *_cpython
62+
- 3.12.* *_cpython
63+
- 3.13.* *_cp313
64+
snappy:
65+
- '1.2'
66+
sqlite:
67+
- '3'
68+
target_platform:
69+
- linux-aarch64
70+
tensorflow:
71+
- '2.16'
72+
zip_keys:
73+
- - c_compiler_version
74+
- cxx_compiler_version
75+
- c_stdlib_version
76+
- cuda_compiler_version
77+
zlib:
78+
- '1'
Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
migrator_ts: 1738229377
2+
__migrator:
3+
kind:
4+
version
5+
migration_number:
6+
1
7+
build_number:
8+
1
9+
paused: false
10+
use_local: true
11+
override_cbc_keys:
12+
- cuda_compiler_stub
13+
check_solvable: false
14+
primary_key: cuda_compiler_version
15+
ordering:
16+
cuda_compiler_version:
17+
- 11.8
18+
- 12.4
19+
- 12.6
20+
- 12.8
21+
- None
22+
commit_message: |
23+
Upgrade to CUDA 12.8
24+
25+
With CUDA 12.8, the following new architectures are added `sm_100`, `sm_101` and `sm_120`.
26+
To build for these architectures, maintainers will need to add these to list of architectures
27+
that their package builds for.
28+
29+
ref: https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html#new-features
30+
31+
cuda_compiler_version: # [linux and os.environ.get("CF_CUDA_ENABLED", "False") == "True"]
32+
- 12.8 # [linux and os.environ.get("CF_CUDA_ENABLED", "False") == "True"]
33+
34+
c_stdlib_version: # [linux and os.environ.get("CF_CUDA_ENABLED", "False") == "True"]
35+
- 2.17 # [linux and os.environ.get("CF_CUDA_ENABLED", "False") == "True"]
36+
37+
c_compiler_version: # [linux and os.environ.get("CF_CUDA_ENABLED", "False") == "True"]
38+
- 13 # [linux and x86_64 and os.environ.get("CF_CUDA_ENABLED", "False") == "True"]
39+
- 11 # [linux and aarch64 and os.environ.get("CF_CUDA_ENABLED", "False") == "True"]
40+
41+
cxx_compiler_version: # [linux and os.environ.get("CF_CUDA_ENABLED", "False") == "True"]
42+
- 13 # [linux and x86_64 and os.environ.get("CF_CUDA_ENABLED", "False") == "True"]
43+
- 11 # [linux and aarch64 and os.environ.get("CF_CUDA_ENABLED", "False") == "True"]
44+
45+
fortran_compiler_version: # [linux and (x86_64 or aarch64) and os.environ.get("CF_CUDA_ENABLED", "False") == "True"]
46+
- 13 # [linux and x86_64 and os.environ.get("CF_CUDA_ENABLED", "False") == "True"]
47+
- 11 # [linux and aarch64 and os.environ.get("CF_CUDA_ENABLED", "False") == "True"]
48+
49+
50+

.ci_support/migrations/icu75.yaml

Lines changed: 0 additions & 8 deletions
This file was deleted.

.ci_support/osx_64_.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ MACOSX_SDK_VERSION:
55
c_compiler:
66
- clang
77
c_compiler_version:
8-
- '18'
8+
- '19'
99
c_stdlib:
1010
- macosx_deployment_target
1111
c_stdlib_version:
@@ -21,7 +21,7 @@ cuda_compiler_version:
2121
cxx_compiler:
2222
- clangxx
2323
cxx_compiler_version:
24-
- '18'
24+
- '19'
2525
flatbuffers:
2626
- 24.12.23
2727
giflib:
@@ -58,7 +58,7 @@ python:
5858
- 3.10.* *_cpython
5959
- 3.11.* *_cpython
6060
- 3.12.* *_cpython
61-
- 3.9.* *_cpython
61+
- 3.13.* *_cp313
6262
snappy:
6363
- '1.2'
6464
sqlite:

.ci_support/osx_arm64_.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ MACOSX_SDK_VERSION:
55
c_compiler:
66
- clang
77
c_compiler_version:
8-
- '18'
8+
- '19'
99
c_stdlib:
1010
- macosx_deployment_target
1111
c_stdlib_version:
@@ -21,7 +21,7 @@ cuda_compiler_version:
2121
cxx_compiler:
2222
- clangxx
2323
cxx_compiler_version:
24-
- '18'
24+
- '19'
2525
flatbuffers:
2626
- 24.12.23
2727
giflib:
@@ -58,7 +58,7 @@ python:
5858
- 3.10.* *_cpython
5959
- 3.11.* *_cpython
6060
- 3.12.* *_cpython
61-
- 3.9.* *_cpython
61+
- 3.13.* *_cp313
6262
snappy:
6363
- '1.2'
6464
sqlite:

0 commit comments

Comments
 (0)