Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
82 commits
Select commit Hold shift + click to select a range
2139486
add linux_aarch64
Mar 20, 2025
e6b9a7c
Update conda-forge.yml: build on azure x86 qemu
dslarm Mar 20, 2025
b9c8f21
Update meta.yaml: skip x86
dslarm Mar 20, 2025
7564cd8
Update conda-forge.yml: remove timeouts
dslarm Mar 20, 2025
5091b02
MNT: Re-rendered with conda-build 25.3.0, conda-smithy 3.47.0, and co…
Mar 20, 2025
c7c7386
Update conda-forge.yml: rmeove os/x for now
dslarm Mar 20, 2025
c50764b
Update meta.yaml: skip some python
dslarm Mar 20, 2025
2ab096f
Update meta.yaml
dslarm Mar 20, 2025
cea1b89
MNT: Re-rendered with conda-build 25.3.0, conda-smithy 3.47.0, and co…
Mar 20, 2025
3e3d724
Update build.sh: test - can i install cython in the right env via bui…
dslarm Mar 21, 2025
8d21cc5
Revert "Update build.sh: test - can i install cython in the right env…
Mar 24, 2025
c87698c
- bump h5py up to 3.12.0 - first build available as binary on aarch64
Mar 24, 2025
54fc060
bump numpy
Mar 24, 2025
53e0040
update requirements lists for h5py>=3.12
Mar 24, 2025
b76680b
don't update requirements lock files here - doesn't work
Mar 24, 2025
2527e5b
update psutil to first binary f
Mar 24, 2025
0e2a02c
Add pkg-config - this throws an (ignored error) if missing when build…
Mar 24, 2025
c59a646
flip x86_64 to ${ARCH}
Mar 24, 2025
05e391f
nvcc uses 'sbsa-linux' as aarch64-linux.
Mar 24, 2025
85b34e6
build on more cores - if we have lots more cores..
Mar 25, 2025
b8d64e2
Fix cross-compilation target name
Mar 25, 2025
c1748d0
move NVARCH setting to inside cuda block
Mar 25, 2025
42e3693
revert h5py in meta.yaml bump
Mar 25, 2025
757fb9e
remove in-place update to build requirements list
Mar 25, 2025
17ee3b9
add arch-aware arch directories in added directories for CUDA
Mar 25, 2025
d78cf7f
what happens when I try github actions - https://github.com/conda-for…
Mar 25, 2025
6642502
Use bazel-toolchain package instead of a local version.
Mar 25, 2025
a1109a0
just run gen-bazel-toolchain, is in the path.
Mar 25, 2025
0498610
re-enable crosscompile
Mar 25, 2025
f5b57c4
MNT: Re-rendered with conda-build 25.1.2, conda-smithy 3.47.0, and co…
Mar 25, 2025
f0858ab
don't tune arm cuda for haswell nor build for nocona architecture
Mar 25, 2025
5e3d0ef
fix absl's neon / cuda compilation incompatibility
Mar 26, 2025
eb8a5a1
absl fix from : https://github.com/tensorflow/tensorflow/issues/62490
Mar 26, 2025
a3c40d8
Add cuda-12.8 migration: required for linux-aarch64 compilation
Apr 7, 2025
9cf96fc
MNT: Re-rendered with conda-build 25.3.2, conda-smithy 3.47.1, and co…
Apr 7, 2025
82eff21
Use official cuda128.yaml, set use_local to true
Apr 8, 2025
5fddef4
use gcc-11 for cuda 12.8 on aarch64
Apr 8, 2025
f4491e2
MNT: Re-rendered with conda-build 25.3.2, conda-smithy 3.47.1, and co…
Apr 8, 2025
eaf8288
Add patch for gpu_prim.h compile error in tensorflow-2.18
Apr 8, 2025
fbeb020
Update conda-forge.yml: set provider to azure.
dslarm Apr 8, 2025
1463de7
remove whitespace addn
Apr 8, 2025
4d35327
revert build matrix reductions, be normal again.
Apr 8, 2025
d635d13
skip cuda 12.6 only for linux-aarch64
Apr 8, 2025
a2bde3e
Update recipe/meta.yaml
dslarm Apr 8, 2025
39ad6aa
MNT: Re-rendered with conda-build 25.3.2, conda-smithy 3.47.1, and co…
Apr 8, 2025
c62fd06
label the new gpu_prim.h patch
Apr 8, 2025
e5ab22a
fix skips
h-vetinari Apr 8, 2025
4149e3b
DEBUG: reduce build combinations
h-vetinari Apr 8, 2025
aaccaa9
MNT: Re-rendered with conda-build 25.3.1, conda-smithy 3.47.1, and co…
h-vetinari Apr 8, 2025
f07e22c
add missing bin directory
Apr 8, 2025
eb3c310
set NVARCH=x86_64 if target is linux-64 ($ARCH is set to '64' for som…
Apr 9, 2025
2d76052
set TARGET_CPU - was not actually set - to enable cross-compilation
Apr 12, 2025
fa35ed7
Trigger build
hmaarrfk Apr 12, 2025
7faa8aa
remove custom_toolchain, now created by gen-bazel-toolchain script
Apr 12, 2025
baa3826
add libcurl and zlib for build environment when cross-compiling
Apr 12, 2025
f10fc90
bump used cores
Apr 13, 2025
d8fd73e
_really_ add zlib/libcurl for cross-compile
Apr 14, 2025
29dc18a
force to aarch64 as target when building llvm with aarch64 target
Apr 17, 2025
a20d20c
update meta.yaml - cuda compiler null problem and remove patch0033
May 1, 2025
5d39043
MNT: Re-rendered with conda-build 25.4.2, conda-smithy 3.47.2, and co…
May 1, 2025
e716dbb
flip away from cross-compiling
May 6, 2025
e869660
tidy the cross-compile predicate for the dirty fix patch - if cross-c…
May 6, 2025
5d0d6ba
Add build-bomb for if trying to cross-compile
May 6, 2025
9594200
test the kill pill
May 6, 2025
99742d3
MNT: Re-rendered with conda-build 25.4.2, conda-smithy 3.48.1, and co…
May 6, 2025
67200c2
Update build.sh: logging before kill-switch
dslarm May 6, 2025
055693a
remove CPU_COUNT shenanigans
May 7, 2025
bc0ba52
Don't let CI run - it'll only emulate at the moment on aarch64
May 7, 2025
a073cfe
fix: linux-aarch64 is target_platform -- not linux_aarch64 here.
May 7, 2025
f9a8e0b
pin abseil, grpc, and libprotobuf
hmaarrfk May 7, 2025
c61d7ad
Tidying up debugs, edits, whitespaces to ready this for merge
May 8, 2025
d2da2fe
Simplify patch, per review
May 8, 2025
0cfbb00
MNT: Re-rendered with conda-build 25.4.2, conda-smithy 3.48.1, and co…
May 8, 2025
98d76df
restore x86 builds pre-merging
May 8, 2025
0209e55
MNT: Re-rendered with conda-build 25.4.2, conda-smithy 3.48.1, and co…
May 8, 2025
d427705
limit applying h5py/psutil version changes to linux-aarch64
May 8, 2025
3048f32
Revert "Simplify patch, per review"
May 9, 2025
276c55e
fix wrong pattern for which platform to apply python package (h5py) p…
May 9, 2025
5387c2b
Simpler h5py / psutil python versions patch
May 9, 2025
0737f52
Don't build for CUDA 12.8 except for linux-aarch64
May 12, 2025
ecd408b
MNT: Re-rendered with conda-build 25.1.2, conda-smithy 3.48.1, and co…
May 12, 2025
332df03
MNT: Re-rendered with conda-build 25.5.0, conda-smithy 3.50.1, and co…
Jun 27, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
72 changes: 72 additions & 0 deletions .azure-pipelines/azure-pipelines-linux.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

14 changes: 1 addition & 13 deletions .azure-pipelines/azure-pipelines-osx.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ libprotobuf:
nccl:
- '2'
numpy:
- '2.0'
- '2'
openssl:
- '3'
perl:
Expand All @@ -69,10 +69,6 @@ tensorflow:
zip_keys:
- - c_compiler_version
- cxx_compiler_version
- cuda_compiler
- cuda_compiler_version
- docker_image
- - python
- numpy
zlib:
- '1'
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ libprotobuf:
nccl:
- '2'
numpy:
- '2.0'
- '2'
openssl:
- '3'
perl:
Expand All @@ -69,10 +69,6 @@ tensorflow:
zip_keys:
- - c_compiler_version
- cxx_compiler_version
- cuda_compiler
- cuda_compiler_version
- docker_image
- - python
- numpy
zlib:
- '1'
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ libprotobuf:
nccl:
- '2'
numpy:
- '2.0'
- '2'
openssl:
- '3'
perl:
Expand All @@ -69,10 +69,6 @@ tensorflow:
zip_keys:
- - c_compiler_version
- cxx_compiler_version
- cuda_compiler
- cuda_compiler_version
- docker_image
- - python
- numpy
zlib:
- '1'
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ libprotobuf:
nccl:
- '2'
numpy:
- '2.0'
- '2'
openssl:
- '3'
perl:
Expand All @@ -69,10 +69,6 @@ tensorflow:
zip_keys:
- - c_compiler_version
- cxx_compiler_version
- cuda_compiler
- cuda_compiler_version
- docker_image
- - python
- numpy
zlib:
- '1'
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ channel_sources:
channel_targets:
- conda-forge main
cuda_compiler:
- None
- cuda-nvcc
cuda_compiler_version:
- None
cudnn:
Expand Down Expand Up @@ -47,7 +47,7 @@ libprotobuf:
nccl:
- '2'
numpy:
- '2.0'
- '2'
openssl:
- '3'
perl:
Expand All @@ -69,10 +69,6 @@ tensorflow:
zip_keys:
- - c_compiler_version
- cxx_compiler_version
- cuda_compiler
- cuda_compiler_version
- docker_image
- - python
- numpy
zlib:
- '1'
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ channel_sources:
channel_targets:
- conda-forge main
cuda_compiler:
- None
- cuda-nvcc
cuda_compiler_version:
- None
cudnn:
Expand Down Expand Up @@ -47,7 +47,7 @@ libprotobuf:
nccl:
- '2'
numpy:
- '2.0'
- '2'
openssl:
- '3'
perl:
Expand All @@ -69,10 +69,6 @@ tensorflow:
zip_keys:
- - c_compiler_version
- cxx_compiler_version
- cuda_compiler
- cuda_compiler_version
- docker_image
- - python
- numpy
zlib:
- '1'
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ channel_sources:
channel_targets:
- conda-forge main
cuda_compiler:
- None
- cuda-nvcc
cuda_compiler_version:
- None
cudnn:
Expand Down Expand Up @@ -47,7 +47,7 @@ libprotobuf:
nccl:
- '2'
numpy:
- '2.0'
- '2'
openssl:
- '3'
perl:
Expand All @@ -69,10 +69,6 @@ tensorflow:
zip_keys:
- - c_compiler_version
- cxx_compiler_version
- cuda_compiler
- cuda_compiler_version
- docker_image
- - python
- numpy
zlib:
- '1'
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ channel_sources:
channel_targets:
- conda-forge main
cuda_compiler:
- None
- cuda-nvcc
cuda_compiler_version:
- None
cudnn:
Expand Down Expand Up @@ -47,7 +47,7 @@ libprotobuf:
nccl:
- '2'
numpy:
- '2.0'
- '2'
openssl:
- '3'
perl:
Expand All @@ -69,10 +69,6 @@ tensorflow:
zip_keys:
- - c_compiler_version
- cxx_compiler_version
- cuda_compiler
- cuda_compiler_version
- docker_image
- - python
- numpy
zlib:
- '1'
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
c_compiler:
- gcc
c_compiler_version:
- '11'
c_stdlib:
- sysroot
c_stdlib_version:
- '2.17'
cdt_name:
- conda
channel_sources:
- conda-forge
channel_targets:
- conda-forge main
cuda_compiler:
- cuda-nvcc
cuda_compiler_version:
- '12.8'
cudnn:
- '9'
cxx_compiler:
- gxx
cxx_compiler_version:
- '11'
docker_image:
- quay.io/condaforge/linux-anvil-aarch64:alma9
flatbuffers:
- 24.12.23
giflib:
- '5.2'
github_actions_labels:
- cirun-openstack-cpu-2xlarge
icu:
- '75'
libabseil:
- '20240722'
libcurl:
- '8'
libgrpc:
- '1.67'
libjpeg_turbo:
- '3'
libpng:
- '1.6'
libprotobuf:
- 5.28.3
nccl:
- '2'
numpy:
- '2'
openssl:
- '3'
perl:
- 5.32.1
pin_run_as_build:
python:
min_pin: x.x
max_pin: x.x
python:
- 3.10.* *_cpython
snappy:
- '1.2'
sqlite:
- '3'
target_platform:
- linux-aarch64
tensorflow:
- '2.16'
zip_keys:
- - c_compiler_version
- cxx_compiler_version
- cuda_compiler_version
zlib:
- '1'
Loading