diff --git a/.azure-pipelines/azure-pipelines-osx.yml b/.azure-pipelines/azure-pipelines-osx.yml index 1db9df97..b266b932 100755 --- a/.azure-pipelines/azure-pipelines-osx.yml +++ b/.azure-pipelines/azure-pipelines-osx.yml @@ -8,54 +8,18 @@ jobs: vmImage: macOS-15 strategy: matrix: - osx_64_python3.10.____cpythonsuffix: - CONFIG: osx_64_python3.10.____cpythonsuffix - UPLOAD_PACKAGES: 'True' - osx_64_python3.10.____cpythonsuffix-novec: - CONFIG: osx_64_python3.10.____cpythonsuffix-novec - UPLOAD_PACKAGES: 'True' - osx_64_python3.11.____cpythonsuffix: - CONFIG: osx_64_python3.11.____cpythonsuffix - UPLOAD_PACKAGES: 'True' - osx_64_python3.11.____cpythonsuffix-novec: - CONFIG: osx_64_python3.11.____cpythonsuffix-novec - UPLOAD_PACKAGES: 'True' osx_64_python3.12.____cpythonsuffix: CONFIG: osx_64_python3.12.____cpythonsuffix UPLOAD_PACKAGES: 'True' osx_64_python3.12.____cpythonsuffix-novec: CONFIG: osx_64_python3.12.____cpythonsuffix-novec UPLOAD_PACKAGES: 'True' - osx_64_python3.13.____cp313suffix: - CONFIG: osx_64_python3.13.____cp313suffix - UPLOAD_PACKAGES: 'True' - osx_64_python3.13.____cp313suffix-novec: - CONFIG: osx_64_python3.13.____cp313suffix-novec - UPLOAD_PACKAGES: 'True' - osx_arm64_python3.10.____cpythonsuffix: - CONFIG: osx_arm64_python3.10.____cpythonsuffix - UPLOAD_PACKAGES: 'True' - osx_arm64_python3.10.____cpythonsuffix-novec: - CONFIG: osx_arm64_python3.10.____cpythonsuffix-novec - UPLOAD_PACKAGES: 'True' - osx_arm64_python3.11.____cpythonsuffix: - CONFIG: osx_arm64_python3.11.____cpythonsuffix - UPLOAD_PACKAGES: 'True' - osx_arm64_python3.11.____cpythonsuffix-novec: - CONFIG: osx_arm64_python3.11.____cpythonsuffix-novec - UPLOAD_PACKAGES: 'True' osx_arm64_python3.12.____cpythonsuffix: CONFIG: osx_arm64_python3.12.____cpythonsuffix UPLOAD_PACKAGES: 'True' osx_arm64_python3.12.____cpythonsuffix-novec: CONFIG: osx_arm64_python3.12.____cpythonsuffix-novec UPLOAD_PACKAGES: 'True' - osx_arm64_python3.13.____cp313suffix: - CONFIG: osx_arm64_python3.13.____cp313suffix - UPLOAD_PACKAGES: 'True' - osx_arm64_python3.13.____cp313suffix-novec: - CONFIG: osx_arm64_python3.13.____cp313suffix-novec - UPLOAD_PACKAGES: 'True' timeoutInMinutes: 360 variables: {} diff --git a/.ci_support/linux_64_cuda_compiler_version12.9python3.10.____cpythonsuffix-novec.yaml b/.ci_support/linux_64_cuda_compiler_version12.9python3.10.____cpythonsuffix-novec.yaml deleted file mode 100644 index 3e99f1b1..00000000 --- a/.ci_support/linux_64_cuda_compiler_version12.9python3.10.____cpythonsuffix-novec.yaml +++ /dev/null @@ -1,45 +0,0 @@ -c_compiler: -- gcc -c_compiler_version: -- '14' -c_stdlib: -- sysroot -c_stdlib_version: -- '2.17' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- '12.9' -cudnn: -- '9' -cxx_compiler: -- gxx -cxx_compiler_version: -- '14' -docker_image: -- quay.io/condaforge/linux-anvil-x86_64:alma9 -github_actions_labels: -- cirun-openstack-cpu-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.10.* *_cpython -suffix: -- -novec -target_platform: -- linux-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - c_stdlib_version - - cuda_compiler_version -zlib: -- '1' diff --git a/.ci_support/linux_64_cuda_compiler_version12.9python3.10.____cpythonsuffix.yaml b/.ci_support/linux_64_cuda_compiler_version12.9python3.10.____cpythonsuffix.yaml deleted file mode 100644 index 5373acac..00000000 --- a/.ci_support/linux_64_cuda_compiler_version12.9python3.10.____cpythonsuffix.yaml +++ /dev/null @@ -1,45 +0,0 @@ -c_compiler: -- gcc -c_compiler_version: -- '14' -c_stdlib: -- sysroot -c_stdlib_version: -- '2.17' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- '12.9' -cudnn: -- '9' -cxx_compiler: -- gxx -cxx_compiler_version: -- '14' -docker_image: -- quay.io/condaforge/linux-anvil-x86_64:alma9 -github_actions_labels: -- cirun-openstack-cpu-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.10.* *_cpython -suffix: -- '' -target_platform: -- linux-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - c_stdlib_version - - cuda_compiler_version -zlib: -- '1' diff --git a/.ci_support/linux_64_cuda_compiler_version12.9python3.11.____cpythonsuffix-novec.yaml b/.ci_support/linux_64_cuda_compiler_version12.9python3.11.____cpythonsuffix-novec.yaml deleted file mode 100644 index 3ad365bc..00000000 --- a/.ci_support/linux_64_cuda_compiler_version12.9python3.11.____cpythonsuffix-novec.yaml +++ /dev/null @@ -1,45 +0,0 @@ -c_compiler: -- gcc -c_compiler_version: -- '14' -c_stdlib: -- sysroot -c_stdlib_version: -- '2.17' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- '12.9' -cudnn: -- '9' -cxx_compiler: -- gxx -cxx_compiler_version: -- '14' -docker_image: -- quay.io/condaforge/linux-anvil-x86_64:alma9 -github_actions_labels: -- cirun-openstack-cpu-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.11.* *_cpython -suffix: -- -novec -target_platform: -- linux-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - c_stdlib_version - - cuda_compiler_version -zlib: -- '1' diff --git a/.ci_support/linux_64_cuda_compiler_version12.9python3.11.____cpythonsuffix.yaml b/.ci_support/linux_64_cuda_compiler_version12.9python3.11.____cpythonsuffix.yaml deleted file mode 100644 index 3fba9e5a..00000000 --- a/.ci_support/linux_64_cuda_compiler_version12.9python3.11.____cpythonsuffix.yaml +++ /dev/null @@ -1,45 +0,0 @@ -c_compiler: -- gcc -c_compiler_version: -- '14' -c_stdlib: -- sysroot -c_stdlib_version: -- '2.17' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- '12.9' -cudnn: -- '9' -cxx_compiler: -- gxx -cxx_compiler_version: -- '14' -docker_image: -- quay.io/condaforge/linux-anvil-x86_64:alma9 -github_actions_labels: -- cirun-openstack-cpu-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.11.* *_cpython -suffix: -- '' -target_platform: -- linux-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - c_stdlib_version - - cuda_compiler_version -zlib: -- '1' diff --git a/.ci_support/linux_64_cuda_compiler_version12.9python3.12.____cpythonsuffix-novec.yaml b/.ci_support/linux_64_cuda_compiler_version12.9python3.12.____cpythonsuffix-novec.yaml index b7d7b638..1945b32c 100644 --- a/.ci_support/linux_64_cuda_compiler_version12.9python3.12.____cpythonsuffix-novec.yaml +++ b/.ci_support/linux_64_cuda_compiler_version12.9python3.12.____cpythonsuffix-novec.yaml @@ -24,6 +24,10 @@ docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: - cirun-openstack-cpu-4xlarge +libabseil: +- '20250512' +libprotobuf: +- 6.31.1 numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_64_cuda_compiler_version12.9python3.12.____cpythonsuffix.yaml b/.ci_support/linux_64_cuda_compiler_version12.9python3.12.____cpythonsuffix.yaml index 31b190da..84092f60 100644 --- a/.ci_support/linux_64_cuda_compiler_version12.9python3.12.____cpythonsuffix.yaml +++ b/.ci_support/linux_64_cuda_compiler_version12.9python3.12.____cpythonsuffix.yaml @@ -24,6 +24,10 @@ docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: - cirun-openstack-cpu-4xlarge +libabseil: +- '20250512' +libprotobuf: +- 6.31.1 numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_64_cuda_compiler_version12.9python3.13.____cp313suffix-novec.yaml b/.ci_support/linux_64_cuda_compiler_version12.9python3.13.____cp313suffix-novec.yaml deleted file mode 100644 index fa298efc..00000000 --- a/.ci_support/linux_64_cuda_compiler_version12.9python3.13.____cp313suffix-novec.yaml +++ /dev/null @@ -1,45 +0,0 @@ -c_compiler: -- gcc -c_compiler_version: -- '14' -c_stdlib: -- sysroot -c_stdlib_version: -- '2.17' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- '12.9' -cudnn: -- '9' -cxx_compiler: -- gxx -cxx_compiler_version: -- '14' -docker_image: -- quay.io/condaforge/linux-anvil-x86_64:alma9 -github_actions_labels: -- cirun-openstack-cpu-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.13.* *_cp313 -suffix: -- -novec -target_platform: -- linux-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - c_stdlib_version - - cuda_compiler_version -zlib: -- '1' diff --git a/.ci_support/linux_64_cuda_compiler_version12.9python3.13.____cp313suffix.yaml b/.ci_support/linux_64_cuda_compiler_version12.9python3.13.____cp313suffix.yaml deleted file mode 100644 index 17d767be..00000000 --- a/.ci_support/linux_64_cuda_compiler_version12.9python3.13.____cp313suffix.yaml +++ /dev/null @@ -1,45 +0,0 @@ -c_compiler: -- gcc -c_compiler_version: -- '14' -c_stdlib: -- sysroot -c_stdlib_version: -- '2.17' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- '12.9' -cudnn: -- '9' -cxx_compiler: -- gxx -cxx_compiler_version: -- '14' -docker_image: -- quay.io/condaforge/linux-anvil-x86_64:alma9 -github_actions_labels: -- cirun-openstack-cpu-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.13.* *_cp313 -suffix: -- '' -target_platform: -- linux-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - c_stdlib_version - - cuda_compiler_version -zlib: -- '1' diff --git a/.ci_support/linux_64_cuda_compiler_versionNonepython3.10.____cpythonsuffix-novec.yaml b/.ci_support/linux_64_cuda_compiler_versionNonepython3.10.____cpythonsuffix-novec.yaml deleted file mode 100644 index 41afc0fd..00000000 --- a/.ci_support/linux_64_cuda_compiler_versionNonepython3.10.____cpythonsuffix-novec.yaml +++ /dev/null @@ -1,45 +0,0 @@ -c_compiler: -- gcc -c_compiler_version: -- '14' -c_stdlib: -- sysroot -c_stdlib_version: -- '2.17' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cudnn: -- '9' -cxx_compiler: -- gxx -cxx_compiler_version: -- '14' -docker_image: -- quay.io/condaforge/linux-anvil-x86_64:alma9 -github_actions_labels: -- cirun-openstack-cpu-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.10.* *_cpython -suffix: -- -novec -target_platform: -- linux-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - c_stdlib_version - - cuda_compiler_version -zlib: -- '1' diff --git a/.ci_support/linux_64_cuda_compiler_versionNonepython3.10.____cpythonsuffix.yaml b/.ci_support/linux_64_cuda_compiler_versionNonepython3.10.____cpythonsuffix.yaml deleted file mode 100644 index 820dd489..00000000 --- a/.ci_support/linux_64_cuda_compiler_versionNonepython3.10.____cpythonsuffix.yaml +++ /dev/null @@ -1,45 +0,0 @@ -c_compiler: -- gcc -c_compiler_version: -- '14' -c_stdlib: -- sysroot -c_stdlib_version: -- '2.17' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cudnn: -- '9' -cxx_compiler: -- gxx -cxx_compiler_version: -- '14' -docker_image: -- quay.io/condaforge/linux-anvil-x86_64:alma9 -github_actions_labels: -- cirun-openstack-cpu-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.10.* *_cpython -suffix: -- '' -target_platform: -- linux-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - c_stdlib_version - - cuda_compiler_version -zlib: -- '1' diff --git a/.ci_support/linux_64_cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec.yaml b/.ci_support/linux_64_cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec.yaml deleted file mode 100644 index de91377c..00000000 --- a/.ci_support/linux_64_cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec.yaml +++ /dev/null @@ -1,45 +0,0 @@ -c_compiler: -- gcc -c_compiler_version: -- '14' -c_stdlib: -- sysroot -c_stdlib_version: -- '2.17' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cudnn: -- '9' -cxx_compiler: -- gxx -cxx_compiler_version: -- '14' -docker_image: -- quay.io/condaforge/linux-anvil-x86_64:alma9 -github_actions_labels: -- cirun-openstack-cpu-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.11.* *_cpython -suffix: -- -novec -target_platform: -- linux-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - c_stdlib_version - - cuda_compiler_version -zlib: -- '1' diff --git a/.ci_support/linux_64_cuda_compiler_versionNonepython3.11.____cpythonsuffix.yaml b/.ci_support/linux_64_cuda_compiler_versionNonepython3.11.____cpythonsuffix.yaml deleted file mode 100644 index deaf3661..00000000 --- a/.ci_support/linux_64_cuda_compiler_versionNonepython3.11.____cpythonsuffix.yaml +++ /dev/null @@ -1,45 +0,0 @@ -c_compiler: -- gcc -c_compiler_version: -- '14' -c_stdlib: -- sysroot -c_stdlib_version: -- '2.17' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cudnn: -- '9' -cxx_compiler: -- gxx -cxx_compiler_version: -- '14' -docker_image: -- quay.io/condaforge/linux-anvil-x86_64:alma9 -github_actions_labels: -- cirun-openstack-cpu-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.11.* *_cpython -suffix: -- '' -target_platform: -- linux-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - c_stdlib_version - - cuda_compiler_version -zlib: -- '1' diff --git a/.ci_support/linux_64_cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec.yaml b/.ci_support/linux_64_cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec.yaml index 466dd560..5047bcc5 100644 --- a/.ci_support/linux_64_cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec.yaml +++ b/.ci_support/linux_64_cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec.yaml @@ -24,6 +24,10 @@ docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: - cirun-openstack-cpu-4xlarge +libabseil: +- '20250512' +libprotobuf: +- 6.31.1 numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_64_cuda_compiler_versionNonepython3.12.____cpythonsuffix.yaml b/.ci_support/linux_64_cuda_compiler_versionNonepython3.12.____cpythonsuffix.yaml index 0d4ee139..a9443954 100644 --- a/.ci_support/linux_64_cuda_compiler_versionNonepython3.12.____cpythonsuffix.yaml +++ b/.ci_support/linux_64_cuda_compiler_versionNonepython3.12.____cpythonsuffix.yaml @@ -24,6 +24,10 @@ docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: - cirun-openstack-cpu-4xlarge +libabseil: +- '20250512' +libprotobuf: +- 6.31.1 numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_64_cuda_compiler_versionNonepython3.13.____cp313suffix-novec.yaml b/.ci_support/linux_64_cuda_compiler_versionNonepython3.13.____cp313suffix-novec.yaml deleted file mode 100644 index d0f30dd5..00000000 --- a/.ci_support/linux_64_cuda_compiler_versionNonepython3.13.____cp313suffix-novec.yaml +++ /dev/null @@ -1,45 +0,0 @@ -c_compiler: -- gcc -c_compiler_version: -- '14' -c_stdlib: -- sysroot -c_stdlib_version: -- '2.17' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cudnn: -- '9' -cxx_compiler: -- gxx -cxx_compiler_version: -- '14' -docker_image: -- quay.io/condaforge/linux-anvil-x86_64:alma9 -github_actions_labels: -- cirun-openstack-cpu-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.13.* *_cp313 -suffix: -- -novec -target_platform: -- linux-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - c_stdlib_version - - cuda_compiler_version -zlib: -- '1' diff --git a/.ci_support/linux_64_cuda_compiler_versionNonepython3.13.____cp313suffix.yaml b/.ci_support/linux_64_cuda_compiler_versionNonepython3.13.____cp313suffix.yaml deleted file mode 100644 index 0057ce0c..00000000 --- a/.ci_support/linux_64_cuda_compiler_versionNonepython3.13.____cp313suffix.yaml +++ /dev/null @@ -1,45 +0,0 @@ -c_compiler: -- gcc -c_compiler_version: -- '14' -c_stdlib: -- sysroot -c_stdlib_version: -- '2.17' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cudnn: -- '9' -cxx_compiler: -- gxx -cxx_compiler_version: -- '14' -docker_image: -- quay.io/condaforge/linux-anvil-x86_64:alma9 -github_actions_labels: -- cirun-openstack-cpu-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.13.* *_cp313 -suffix: -- '' -target_platform: -- linux-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - c_stdlib_version - - cuda_compiler_version -zlib: -- '1' diff --git a/.ci_support/linux_aarch64_cuda_compiler_versionNonepython3.10.____cpythonsuffix-novec.yaml b/.ci_support/linux_aarch64_cuda_compiler_versionNonepython3.10.____cpythonsuffix-novec.yaml deleted file mode 100644 index 504a5b1b..00000000 --- a/.ci_support/linux_aarch64_cuda_compiler_versionNonepython3.10.____cpythonsuffix-novec.yaml +++ /dev/null @@ -1,43 +0,0 @@ -c_compiler: -- gcc -c_compiler_version: -- '14' -c_stdlib: -- sysroot -c_stdlib_version: -- '2.17' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cxx_compiler: -- gxx -cxx_compiler_version: -- '14' -docker_image: -- quay.io/condaforge/linux-anvil-x86_64:alma9 -github_actions_labels: -- cirun-openstack-cpu-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.10.* *_cpython -suffix: -- -novec -target_platform: -- linux-aarch64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - c_stdlib_version - - cuda_compiler_version -zlib: -- '1' diff --git a/.ci_support/linux_aarch64_cuda_compiler_versionNonepython3.10.____cpythonsuffix.yaml b/.ci_support/linux_aarch64_cuda_compiler_versionNonepython3.10.____cpythonsuffix.yaml deleted file mode 100644 index 7fd3473d..00000000 --- a/.ci_support/linux_aarch64_cuda_compiler_versionNonepython3.10.____cpythonsuffix.yaml +++ /dev/null @@ -1,43 +0,0 @@ -c_compiler: -- gcc -c_compiler_version: -- '14' -c_stdlib: -- sysroot -c_stdlib_version: -- '2.17' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cxx_compiler: -- gxx -cxx_compiler_version: -- '14' -docker_image: -- quay.io/condaforge/linux-anvil-x86_64:alma9 -github_actions_labels: -- cirun-openstack-cpu-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.10.* *_cpython -suffix: -- '' -target_platform: -- linux-aarch64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - c_stdlib_version - - cuda_compiler_version -zlib: -- '1' diff --git a/.ci_support/linux_aarch64_cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec.yaml b/.ci_support/linux_aarch64_cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec.yaml deleted file mode 100644 index c05dadc5..00000000 --- a/.ci_support/linux_aarch64_cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec.yaml +++ /dev/null @@ -1,43 +0,0 @@ -c_compiler: -- gcc -c_compiler_version: -- '14' -c_stdlib: -- sysroot -c_stdlib_version: -- '2.17' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cxx_compiler: -- gxx -cxx_compiler_version: -- '14' -docker_image: -- quay.io/condaforge/linux-anvil-x86_64:alma9 -github_actions_labels: -- cirun-openstack-cpu-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.11.* *_cpython -suffix: -- -novec -target_platform: -- linux-aarch64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - c_stdlib_version - - cuda_compiler_version -zlib: -- '1' diff --git a/.ci_support/linux_aarch64_cuda_compiler_versionNonepython3.11.____cpythonsuffix.yaml b/.ci_support/linux_aarch64_cuda_compiler_versionNonepython3.11.____cpythonsuffix.yaml deleted file mode 100644 index 0cca28b8..00000000 --- a/.ci_support/linux_aarch64_cuda_compiler_versionNonepython3.11.____cpythonsuffix.yaml +++ /dev/null @@ -1,43 +0,0 @@ -c_compiler: -- gcc -c_compiler_version: -- '14' -c_stdlib: -- sysroot -c_stdlib_version: -- '2.17' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cxx_compiler: -- gxx -cxx_compiler_version: -- '14' -docker_image: -- quay.io/condaforge/linux-anvil-x86_64:alma9 -github_actions_labels: -- cirun-openstack-cpu-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.11.* *_cpython -suffix: -- '' -target_platform: -- linux-aarch64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - c_stdlib_version - - cuda_compiler_version -zlib: -- '1' diff --git a/.ci_support/linux_aarch64_cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec.yaml b/.ci_support/linux_aarch64_cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec.yaml index fbe7e787..9f8b9ae3 100644 --- a/.ci_support/linux_aarch64_cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec.yaml +++ b/.ci_support/linux_aarch64_cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec.yaml @@ -22,6 +22,10 @@ docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: - cirun-openstack-cpu-4xlarge +libabseil: +- '20250512' +libprotobuf: +- 6.31.1 numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_aarch64_cuda_compiler_versionNonepython3.12.____cpythonsuffix.yaml b/.ci_support/linux_aarch64_cuda_compiler_versionNonepython3.12.____cpythonsuffix.yaml index 6c966043..bd4f7798 100644 --- a/.ci_support/linux_aarch64_cuda_compiler_versionNonepython3.12.____cpythonsuffix.yaml +++ b/.ci_support/linux_aarch64_cuda_compiler_versionNonepython3.12.____cpythonsuffix.yaml @@ -22,6 +22,10 @@ docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: - cirun-openstack-cpu-4xlarge +libabseil: +- '20250512' +libprotobuf: +- 6.31.1 numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_aarch64_cuda_compiler_versionNonepython3.13.____cp313suffix-novec.yaml b/.ci_support/linux_aarch64_cuda_compiler_versionNonepython3.13.____cp313suffix-novec.yaml deleted file mode 100644 index f5d4aeb8..00000000 --- a/.ci_support/linux_aarch64_cuda_compiler_versionNonepython3.13.____cp313suffix-novec.yaml +++ /dev/null @@ -1,43 +0,0 @@ -c_compiler: -- gcc -c_compiler_version: -- '14' -c_stdlib: -- sysroot -c_stdlib_version: -- '2.17' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cxx_compiler: -- gxx -cxx_compiler_version: -- '14' -docker_image: -- quay.io/condaforge/linux-anvil-x86_64:alma9 -github_actions_labels: -- cirun-openstack-cpu-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.13.* *_cp313 -suffix: -- -novec -target_platform: -- linux-aarch64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - c_stdlib_version - - cuda_compiler_version -zlib: -- '1' diff --git a/.ci_support/linux_aarch64_cuda_compiler_versionNonepython3.13.____cp313suffix.yaml b/.ci_support/linux_aarch64_cuda_compiler_versionNonepython3.13.____cp313suffix.yaml deleted file mode 100644 index 6f9fb3e6..00000000 --- a/.ci_support/linux_aarch64_cuda_compiler_versionNonepython3.13.____cp313suffix.yaml +++ /dev/null @@ -1,43 +0,0 @@ -c_compiler: -- gcc -c_compiler_version: -- '14' -c_stdlib: -- sysroot -c_stdlib_version: -- '2.17' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cxx_compiler: -- gxx -cxx_compiler_version: -- '14' -docker_image: -- quay.io/condaforge/linux-anvil-x86_64:alma9 -github_actions_labels: -- cirun-openstack-cpu-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.13.* *_cp313 -suffix: -- '' -target_platform: -- linux-aarch64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - c_stdlib_version - - cuda_compiler_version -zlib: -- '1' diff --git a/.ci_support/migrations/absl_grpc_proto_25Q2.yaml b/.ci_support/migrations/absl_grpc_proto_25Q2.yaml new file mode 100644 index 00000000..10b7a095 --- /dev/null +++ b/.ci_support/migrations/absl_grpc_proto_25Q2.yaml @@ -0,0 +1,29 @@ +__migrator: + build_number: 1 + commit_message: Rebuild for libabseil 20250512, libgrpc 1.73 & libprotobuf 6.31.1 + kind: version + migration_number: 1 + exclude: + # core deps + - abseil-cpp + - grpc-cpp + - libprotobuf + # required for building/testing + - protobuf + - re2 + # bazel stack + - bazel + - grpc_java_plugin + - singlejar +libabseil: +- 20250512 +libgrpc: +- "1.73" +libprotobuf: +- 6.31.1 +# we need to leave this migration open until we're ready to move the global baseline, see +# https://github.com/conda-forge/conda-forge.github.io/issues/2467; grpc 1.72 requires 11.0, +# see https://github.com/grpc/grpc/commit/f122d248443c81592e748da1adb240cbf0a0231c +c_stdlib_version: # [osx] + - 11.0 # [osx] +migrator_ts: 1748506837.6039238 diff --git a/.ci_support/osx_64_python3.10.____cpythonsuffix-novec.yaml b/.ci_support/osx_64_python3.10.____cpythonsuffix-novec.yaml deleted file mode 100644 index 214b92ee..00000000 --- a/.ci_support/osx_64_python3.10.____cpythonsuffix-novec.yaml +++ /dev/null @@ -1,43 +0,0 @@ -MACOSX_DEPLOYMENT_TARGET: -- '10.15' -MACOSX_SDK_VERSION: -- '10.15' -c_compiler: -- clang -c_compiler_version: -- '19' -c_stdlib: -- macosx_deployment_target -c_stdlib_version: -- '10.15' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cxx_compiler: -- clangxx -cxx_compiler_version: -- '19' -macos_machine: -- x86_64-apple-darwin13.4.0 -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.10.* *_cpython -suffix: -- -novec -target_platform: -- osx-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version -zlib: -- '1' diff --git a/.ci_support/osx_64_python3.10.____cpythonsuffix.yaml b/.ci_support/osx_64_python3.10.____cpythonsuffix.yaml deleted file mode 100644 index b9e76207..00000000 --- a/.ci_support/osx_64_python3.10.____cpythonsuffix.yaml +++ /dev/null @@ -1,43 +0,0 @@ -MACOSX_DEPLOYMENT_TARGET: -- '10.15' -MACOSX_SDK_VERSION: -- '10.15' -c_compiler: -- clang -c_compiler_version: -- '19' -c_stdlib: -- macosx_deployment_target -c_stdlib_version: -- '10.15' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cxx_compiler: -- clangxx -cxx_compiler_version: -- '19' -macos_machine: -- x86_64-apple-darwin13.4.0 -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.10.* *_cpython -suffix: -- '' -target_platform: -- osx-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version -zlib: -- '1' diff --git a/.ci_support/osx_64_python3.11.____cpythonsuffix-novec.yaml b/.ci_support/osx_64_python3.11.____cpythonsuffix-novec.yaml deleted file mode 100644 index 5072ab82..00000000 --- a/.ci_support/osx_64_python3.11.____cpythonsuffix-novec.yaml +++ /dev/null @@ -1,43 +0,0 @@ -MACOSX_DEPLOYMENT_TARGET: -- '10.15' -MACOSX_SDK_VERSION: -- '10.15' -c_compiler: -- clang -c_compiler_version: -- '19' -c_stdlib: -- macosx_deployment_target -c_stdlib_version: -- '10.15' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cxx_compiler: -- clangxx -cxx_compiler_version: -- '19' -macos_machine: -- x86_64-apple-darwin13.4.0 -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.11.* *_cpython -suffix: -- -novec -target_platform: -- osx-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version -zlib: -- '1' diff --git a/.ci_support/osx_64_python3.11.____cpythonsuffix.yaml b/.ci_support/osx_64_python3.11.____cpythonsuffix.yaml deleted file mode 100644 index 82593b1e..00000000 --- a/.ci_support/osx_64_python3.11.____cpythonsuffix.yaml +++ /dev/null @@ -1,43 +0,0 @@ -MACOSX_DEPLOYMENT_TARGET: -- '10.15' -MACOSX_SDK_VERSION: -- '10.15' -c_compiler: -- clang -c_compiler_version: -- '19' -c_stdlib: -- macosx_deployment_target -c_stdlib_version: -- '10.15' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cxx_compiler: -- clangxx -cxx_compiler_version: -- '19' -macos_machine: -- x86_64-apple-darwin13.4.0 -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.11.* *_cpython -suffix: -- '' -target_platform: -- osx-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version -zlib: -- '1' diff --git a/.ci_support/osx_64_python3.12.____cpythonsuffix-novec.yaml b/.ci_support/osx_64_python3.12.____cpythonsuffix-novec.yaml index 165ae798..e35fa36b 100644 --- a/.ci_support/osx_64_python3.12.____cpythonsuffix-novec.yaml +++ b/.ci_support/osx_64_python3.12.____cpythonsuffix-novec.yaml @@ -1,7 +1,7 @@ MACOSX_DEPLOYMENT_TARGET: -- '10.15' +- '11.0' MACOSX_SDK_VERSION: -- '10.15' +- '11.0' c_compiler: - clang c_compiler_version: @@ -9,7 +9,7 @@ c_compiler_version: c_stdlib: - macosx_deployment_target c_stdlib_version: -- '10.15' +- '11.0' channel_sources: - conda-forge channel_targets: @@ -22,6 +22,10 @@ cxx_compiler: - clangxx cxx_compiler_version: - '19' +libabseil: +- '20250512' +libprotobuf: +- 6.31.1 macos_machine: - x86_64-apple-darwin13.4.0 numpy: diff --git a/.ci_support/osx_64_python3.12.____cpythonsuffix.yaml b/.ci_support/osx_64_python3.12.____cpythonsuffix.yaml index d3e9b8f0..118456e3 100644 --- a/.ci_support/osx_64_python3.12.____cpythonsuffix.yaml +++ b/.ci_support/osx_64_python3.12.____cpythonsuffix.yaml @@ -1,7 +1,7 @@ MACOSX_DEPLOYMENT_TARGET: -- '10.15' +- '11.0' MACOSX_SDK_VERSION: -- '10.15' +- '11.0' c_compiler: - clang c_compiler_version: @@ -9,7 +9,7 @@ c_compiler_version: c_stdlib: - macosx_deployment_target c_stdlib_version: -- '10.15' +- '11.0' channel_sources: - conda-forge channel_targets: @@ -22,6 +22,10 @@ cxx_compiler: - clangxx cxx_compiler_version: - '19' +libabseil: +- '20250512' +libprotobuf: +- 6.31.1 macos_machine: - x86_64-apple-darwin13.4.0 numpy: diff --git a/.ci_support/osx_64_python3.13.____cp313suffix-novec.yaml b/.ci_support/osx_64_python3.13.____cp313suffix-novec.yaml deleted file mode 100644 index 13f3ea59..00000000 --- a/.ci_support/osx_64_python3.13.____cp313suffix-novec.yaml +++ /dev/null @@ -1,43 +0,0 @@ -MACOSX_DEPLOYMENT_TARGET: -- '10.15' -MACOSX_SDK_VERSION: -- '10.15' -c_compiler: -- clang -c_compiler_version: -- '19' -c_stdlib: -- macosx_deployment_target -c_stdlib_version: -- '10.15' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cxx_compiler: -- clangxx -cxx_compiler_version: -- '19' -macos_machine: -- x86_64-apple-darwin13.4.0 -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.13.* *_cp313 -suffix: -- -novec -target_platform: -- osx-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version -zlib: -- '1' diff --git a/.ci_support/osx_64_python3.13.____cp313suffix.yaml b/.ci_support/osx_64_python3.13.____cp313suffix.yaml deleted file mode 100644 index 1dcc96f5..00000000 --- a/.ci_support/osx_64_python3.13.____cp313suffix.yaml +++ /dev/null @@ -1,43 +0,0 @@ -MACOSX_DEPLOYMENT_TARGET: -- '10.15' -MACOSX_SDK_VERSION: -- '10.15' -c_compiler: -- clang -c_compiler_version: -- '19' -c_stdlib: -- macosx_deployment_target -c_stdlib_version: -- '10.15' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cxx_compiler: -- clangxx -cxx_compiler_version: -- '19' -macos_machine: -- x86_64-apple-darwin13.4.0 -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.13.* *_cp313 -suffix: -- '' -target_platform: -- osx-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version -zlib: -- '1' diff --git a/.ci_support/osx_arm64_python3.10.____cpythonsuffix-novec.yaml b/.ci_support/osx_arm64_python3.10.____cpythonsuffix-novec.yaml deleted file mode 100644 index 46766e49..00000000 --- a/.ci_support/osx_arm64_python3.10.____cpythonsuffix-novec.yaml +++ /dev/null @@ -1,43 +0,0 @@ -MACOSX_DEPLOYMENT_TARGET: -- '11.0' -MACOSX_SDK_VERSION: -- '11.0' -c_compiler: -- clang -c_compiler_version: -- '19' -c_stdlib: -- macosx_deployment_target -c_stdlib_version: -- '11.0' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cxx_compiler: -- clangxx -cxx_compiler_version: -- '19' -macos_machine: -- arm64-apple-darwin20.0.0 -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.10.* *_cpython -suffix: -- -novec -target_platform: -- osx-arm64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version -zlib: -- '1' diff --git a/.ci_support/osx_arm64_python3.10.____cpythonsuffix.yaml b/.ci_support/osx_arm64_python3.10.____cpythonsuffix.yaml deleted file mode 100644 index e654ea8b..00000000 --- a/.ci_support/osx_arm64_python3.10.____cpythonsuffix.yaml +++ /dev/null @@ -1,43 +0,0 @@ -MACOSX_DEPLOYMENT_TARGET: -- '11.0' -MACOSX_SDK_VERSION: -- '11.0' -c_compiler: -- clang -c_compiler_version: -- '19' -c_stdlib: -- macosx_deployment_target -c_stdlib_version: -- '11.0' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cxx_compiler: -- clangxx -cxx_compiler_version: -- '19' -macos_machine: -- arm64-apple-darwin20.0.0 -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.10.* *_cpython -suffix: -- '' -target_platform: -- osx-arm64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version -zlib: -- '1' diff --git a/.ci_support/osx_arm64_python3.11.____cpythonsuffix-novec.yaml b/.ci_support/osx_arm64_python3.11.____cpythonsuffix-novec.yaml deleted file mode 100644 index ccf678f0..00000000 --- a/.ci_support/osx_arm64_python3.11.____cpythonsuffix-novec.yaml +++ /dev/null @@ -1,43 +0,0 @@ -MACOSX_DEPLOYMENT_TARGET: -- '11.0' -MACOSX_SDK_VERSION: -- '11.0' -c_compiler: -- clang -c_compiler_version: -- '19' -c_stdlib: -- macosx_deployment_target -c_stdlib_version: -- '11.0' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cxx_compiler: -- clangxx -cxx_compiler_version: -- '19' -macos_machine: -- arm64-apple-darwin20.0.0 -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.11.* *_cpython -suffix: -- -novec -target_platform: -- osx-arm64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version -zlib: -- '1' diff --git a/.ci_support/osx_arm64_python3.11.____cpythonsuffix.yaml b/.ci_support/osx_arm64_python3.11.____cpythonsuffix.yaml deleted file mode 100644 index ffe059d3..00000000 --- a/.ci_support/osx_arm64_python3.11.____cpythonsuffix.yaml +++ /dev/null @@ -1,43 +0,0 @@ -MACOSX_DEPLOYMENT_TARGET: -- '11.0' -MACOSX_SDK_VERSION: -- '11.0' -c_compiler: -- clang -c_compiler_version: -- '19' -c_stdlib: -- macosx_deployment_target -c_stdlib_version: -- '11.0' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cxx_compiler: -- clangxx -cxx_compiler_version: -- '19' -macos_machine: -- arm64-apple-darwin20.0.0 -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.11.* *_cpython -suffix: -- '' -target_platform: -- osx-arm64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version -zlib: -- '1' diff --git a/.ci_support/osx_arm64_python3.12.____cpythonsuffix-novec.yaml b/.ci_support/osx_arm64_python3.12.____cpythonsuffix-novec.yaml index 8b639416..9ea928cc 100644 --- a/.ci_support/osx_arm64_python3.12.____cpythonsuffix-novec.yaml +++ b/.ci_support/osx_arm64_python3.12.____cpythonsuffix-novec.yaml @@ -22,6 +22,10 @@ cxx_compiler: - clangxx cxx_compiler_version: - '19' +libabseil: +- '20250512' +libprotobuf: +- 6.31.1 macos_machine: - arm64-apple-darwin20.0.0 numpy: diff --git a/.ci_support/osx_arm64_python3.12.____cpythonsuffix.yaml b/.ci_support/osx_arm64_python3.12.____cpythonsuffix.yaml index 53d06be5..15983e43 100644 --- a/.ci_support/osx_arm64_python3.12.____cpythonsuffix.yaml +++ b/.ci_support/osx_arm64_python3.12.____cpythonsuffix.yaml @@ -22,6 +22,10 @@ cxx_compiler: - clangxx cxx_compiler_version: - '19' +libabseil: +- '20250512' +libprotobuf: +- 6.31.1 macos_machine: - arm64-apple-darwin20.0.0 numpy: diff --git a/.ci_support/osx_arm64_python3.13.____cp313suffix-novec.yaml b/.ci_support/osx_arm64_python3.13.____cp313suffix-novec.yaml deleted file mode 100644 index a28cf078..00000000 --- a/.ci_support/osx_arm64_python3.13.____cp313suffix-novec.yaml +++ /dev/null @@ -1,43 +0,0 @@ -MACOSX_DEPLOYMENT_TARGET: -- '11.0' -MACOSX_SDK_VERSION: -- '11.0' -c_compiler: -- clang -c_compiler_version: -- '19' -c_stdlib: -- macosx_deployment_target -c_stdlib_version: -- '11.0' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cxx_compiler: -- clangxx -cxx_compiler_version: -- '19' -macos_machine: -- arm64-apple-darwin20.0.0 -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.13.* *_cp313 -suffix: -- -novec -target_platform: -- osx-arm64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version -zlib: -- '1' diff --git a/.ci_support/osx_arm64_python3.13.____cp313suffix.yaml b/.ci_support/osx_arm64_python3.13.____cp313suffix.yaml deleted file mode 100644 index 4bb358ea..00000000 --- a/.ci_support/osx_arm64_python3.13.____cp313suffix.yaml +++ /dev/null @@ -1,43 +0,0 @@ -MACOSX_DEPLOYMENT_TARGET: -- '11.0' -MACOSX_SDK_VERSION: -- '11.0' -c_compiler: -- clang -c_compiler_version: -- '19' -c_stdlib: -- macosx_deployment_target -c_stdlib_version: -- '11.0' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cxx_compiler: -- clangxx -cxx_compiler_version: -- '19' -macos_machine: -- arm64-apple-darwin20.0.0 -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.13.* *_cp313 -suffix: -- '' -target_platform: -- osx-arm64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version -zlib: -- '1' diff --git a/.ci_support/win_64_cuda_compiler_version12.9python3.10.____cpythonsuffix-novec.yaml b/.ci_support/win_64_cuda_compiler_version12.9python3.10.____cpythonsuffix-novec.yaml deleted file mode 100644 index e4e0941e..00000000 --- a/.ci_support/win_64_cuda_compiler_version12.9python3.10.____cpythonsuffix-novec.yaml +++ /dev/null @@ -1,32 +0,0 @@ -c_compiler: -- vs2022 -c_stdlib: -- vs -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- '12.9' -cudnn: -- '9' -cxx_compiler: -- vs2022 -github_actions_labels: -- cirun-azure-windows-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.10.* *_cpython -suffix: -- -novec -target_platform: -- win-64 -zlib: -- '1' diff --git a/.ci_support/win_64_cuda_compiler_version12.9python3.10.____cpythonsuffix.yaml b/.ci_support/win_64_cuda_compiler_version12.9python3.10.____cpythonsuffix.yaml deleted file mode 100644 index 95415748..00000000 --- a/.ci_support/win_64_cuda_compiler_version12.9python3.10.____cpythonsuffix.yaml +++ /dev/null @@ -1,32 +0,0 @@ -c_compiler: -- vs2022 -c_stdlib: -- vs -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- '12.9' -cudnn: -- '9' -cxx_compiler: -- vs2022 -github_actions_labels: -- cirun-azure-windows-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.10.* *_cpython -suffix: -- '' -target_platform: -- win-64 -zlib: -- '1' diff --git a/.ci_support/win_64_cuda_compiler_version12.9python3.11.____cpythonsuffix-novec.yaml b/.ci_support/win_64_cuda_compiler_version12.9python3.11.____cpythonsuffix-novec.yaml deleted file mode 100644 index 24091db3..00000000 --- a/.ci_support/win_64_cuda_compiler_version12.9python3.11.____cpythonsuffix-novec.yaml +++ /dev/null @@ -1,32 +0,0 @@ -c_compiler: -- vs2022 -c_stdlib: -- vs -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- '12.9' -cudnn: -- '9' -cxx_compiler: -- vs2022 -github_actions_labels: -- cirun-azure-windows-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.11.* *_cpython -suffix: -- -novec -target_platform: -- win-64 -zlib: -- '1' diff --git a/.ci_support/win_64_cuda_compiler_version12.9python3.11.____cpythonsuffix.yaml b/.ci_support/win_64_cuda_compiler_version12.9python3.11.____cpythonsuffix.yaml deleted file mode 100644 index fb30f731..00000000 --- a/.ci_support/win_64_cuda_compiler_version12.9python3.11.____cpythonsuffix.yaml +++ /dev/null @@ -1,32 +0,0 @@ -c_compiler: -- vs2022 -c_stdlib: -- vs -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- '12.9' -cudnn: -- '9' -cxx_compiler: -- vs2022 -github_actions_labels: -- cirun-azure-windows-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.11.* *_cpython -suffix: -- '' -target_platform: -- win-64 -zlib: -- '1' diff --git a/.ci_support/win_64_cuda_compiler_version12.9python3.12.____cpythonsuffix-novec.yaml b/.ci_support/win_64_cuda_compiler_version12.9python3.12.____cpythonsuffix-novec.yaml index d3dd6bf7..5c644618 100644 --- a/.ci_support/win_64_cuda_compiler_version12.9python3.12.____cpythonsuffix-novec.yaml +++ b/.ci_support/win_64_cuda_compiler_version12.9python3.12.____cpythonsuffix-novec.yaml @@ -16,6 +16,10 @@ cxx_compiler: - vs2022 github_actions_labels: - cirun-azure-windows-4xlarge +libabseil: +- '20250512' +libprotobuf: +- 6.31.1 numpy: - '2' pin_run_as_build: diff --git a/.ci_support/win_64_cuda_compiler_version12.9python3.12.____cpythonsuffix.yaml b/.ci_support/win_64_cuda_compiler_version12.9python3.12.____cpythonsuffix.yaml index b9e0a0c5..5e38b2ff 100644 --- a/.ci_support/win_64_cuda_compiler_version12.9python3.12.____cpythonsuffix.yaml +++ b/.ci_support/win_64_cuda_compiler_version12.9python3.12.____cpythonsuffix.yaml @@ -16,6 +16,10 @@ cxx_compiler: - vs2022 github_actions_labels: - cirun-azure-windows-4xlarge +libabseil: +- '20250512' +libprotobuf: +- 6.31.1 numpy: - '2' pin_run_as_build: diff --git a/.ci_support/win_64_cuda_compiler_version12.9python3.13.____cp313suffix-novec.yaml b/.ci_support/win_64_cuda_compiler_version12.9python3.13.____cp313suffix-novec.yaml deleted file mode 100644 index a1f7d65a..00000000 --- a/.ci_support/win_64_cuda_compiler_version12.9python3.13.____cp313suffix-novec.yaml +++ /dev/null @@ -1,32 +0,0 @@ -c_compiler: -- vs2022 -c_stdlib: -- vs -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- '12.9' -cudnn: -- '9' -cxx_compiler: -- vs2022 -github_actions_labels: -- cirun-azure-windows-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.13.* *_cp313 -suffix: -- -novec -target_platform: -- win-64 -zlib: -- '1' diff --git a/.ci_support/win_64_cuda_compiler_version12.9python3.13.____cp313suffix.yaml b/.ci_support/win_64_cuda_compiler_version12.9python3.13.____cp313suffix.yaml deleted file mode 100644 index daf99aa5..00000000 --- a/.ci_support/win_64_cuda_compiler_version12.9python3.13.____cp313suffix.yaml +++ /dev/null @@ -1,32 +0,0 @@ -c_compiler: -- vs2022 -c_stdlib: -- vs -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- '12.9' -cudnn: -- '9' -cxx_compiler: -- vs2022 -github_actions_labels: -- cirun-azure-windows-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.13.* *_cp313 -suffix: -- '' -target_platform: -- win-64 -zlib: -- '1' diff --git a/.ci_support/win_64_cuda_compiler_versionNonepython3.10.____cpythonsuffix-novec.yaml b/.ci_support/win_64_cuda_compiler_versionNonepython3.10.____cpythonsuffix-novec.yaml deleted file mode 100644 index 7f6ab03f..00000000 --- a/.ci_support/win_64_cuda_compiler_versionNonepython3.10.____cpythonsuffix-novec.yaml +++ /dev/null @@ -1,32 +0,0 @@ -c_compiler: -- vs2022 -c_stdlib: -- vs -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cudnn: -- '9' -cxx_compiler: -- vs2022 -github_actions_labels: -- cirun-azure-windows-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.10.* *_cpython -suffix: -- -novec -target_platform: -- win-64 -zlib: -- '1' diff --git a/.ci_support/win_64_cuda_compiler_versionNonepython3.10.____cpythonsuffix.yaml b/.ci_support/win_64_cuda_compiler_versionNonepython3.10.____cpythonsuffix.yaml deleted file mode 100644 index 742b39b9..00000000 --- a/.ci_support/win_64_cuda_compiler_versionNonepython3.10.____cpythonsuffix.yaml +++ /dev/null @@ -1,32 +0,0 @@ -c_compiler: -- vs2022 -c_stdlib: -- vs -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cudnn: -- '9' -cxx_compiler: -- vs2022 -github_actions_labels: -- cirun-azure-windows-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.10.* *_cpython -suffix: -- '' -target_platform: -- win-64 -zlib: -- '1' diff --git a/.ci_support/win_64_cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec.yaml b/.ci_support/win_64_cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec.yaml deleted file mode 100644 index 4f9306a8..00000000 --- a/.ci_support/win_64_cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec.yaml +++ /dev/null @@ -1,32 +0,0 @@ -c_compiler: -- vs2022 -c_stdlib: -- vs -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cudnn: -- '9' -cxx_compiler: -- vs2022 -github_actions_labels: -- cirun-azure-windows-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.11.* *_cpython -suffix: -- -novec -target_platform: -- win-64 -zlib: -- '1' diff --git a/.ci_support/win_64_cuda_compiler_versionNonepython3.11.____cpythonsuffix.yaml b/.ci_support/win_64_cuda_compiler_versionNonepython3.11.____cpythonsuffix.yaml deleted file mode 100644 index 467228a5..00000000 --- a/.ci_support/win_64_cuda_compiler_versionNonepython3.11.____cpythonsuffix.yaml +++ /dev/null @@ -1,32 +0,0 @@ -c_compiler: -- vs2022 -c_stdlib: -- vs -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cudnn: -- '9' -cxx_compiler: -- vs2022 -github_actions_labels: -- cirun-azure-windows-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.11.* *_cpython -suffix: -- '' -target_platform: -- win-64 -zlib: -- '1' diff --git a/.ci_support/win_64_cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec.yaml b/.ci_support/win_64_cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec.yaml index 4f84f9af..001a10b9 100644 --- a/.ci_support/win_64_cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec.yaml +++ b/.ci_support/win_64_cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec.yaml @@ -16,6 +16,10 @@ cxx_compiler: - vs2022 github_actions_labels: - cirun-azure-windows-4xlarge +libabseil: +- '20250512' +libprotobuf: +- 6.31.1 numpy: - '2' pin_run_as_build: diff --git a/.ci_support/win_64_cuda_compiler_versionNonepython3.12.____cpythonsuffix.yaml b/.ci_support/win_64_cuda_compiler_versionNonepython3.12.____cpythonsuffix.yaml index a4cffa17..f384f3e7 100644 --- a/.ci_support/win_64_cuda_compiler_versionNonepython3.12.____cpythonsuffix.yaml +++ b/.ci_support/win_64_cuda_compiler_versionNonepython3.12.____cpythonsuffix.yaml @@ -16,6 +16,10 @@ cxx_compiler: - vs2022 github_actions_labels: - cirun-azure-windows-4xlarge +libabseil: +- '20250512' +libprotobuf: +- 6.31.1 numpy: - '2' pin_run_as_build: diff --git a/.ci_support/win_64_cuda_compiler_versionNonepython3.13.____cp313suffix-novec.yaml b/.ci_support/win_64_cuda_compiler_versionNonepython3.13.____cp313suffix-novec.yaml deleted file mode 100644 index ce09b8ba..00000000 --- a/.ci_support/win_64_cuda_compiler_versionNonepython3.13.____cp313suffix-novec.yaml +++ /dev/null @@ -1,32 +0,0 @@ -c_compiler: -- vs2022 -c_stdlib: -- vs -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cudnn: -- '9' -cxx_compiler: -- vs2022 -github_actions_labels: -- cirun-azure-windows-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.13.* *_cp313 -suffix: -- -novec -target_platform: -- win-64 -zlib: -- '1' diff --git a/.ci_support/win_64_cuda_compiler_versionNonepython3.13.____cp313suffix.yaml b/.ci_support/win_64_cuda_compiler_versionNonepython3.13.____cp313suffix.yaml deleted file mode 100644 index 735ffad1..00000000 --- a/.ci_support/win_64_cuda_compiler_versionNonepython3.13.____cp313suffix.yaml +++ /dev/null @@ -1,32 +0,0 @@ -c_compiler: -- vs2022 -c_stdlib: -- vs -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cudnn: -- '9' -cxx_compiler: -- vs2022 -github_actions_labels: -- cirun-azure-windows-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.13.* *_cp313 -suffix: -- '' -target_platform: -- win-64 -zlib: -- '1' diff --git a/.github/workflows/conda-build.yml b/.github/workflows/conda-build.yml index 1621df35..0fb554a4 100644 --- a/.github/workflows/conda-build.yml +++ b/.github/workflows/conda-build.yml @@ -21,26 +21,6 @@ jobs: fail-fast: false matrix: include: - - CONFIG: linux_64_cuda_compiler_version12.9python3.10.____cpythonsuffix - UPLOAD_PACKAGES: True - os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_cuda_compiler_version12.9python_h3a66bdde', 'linux', 'x64', 'self-hosted'] - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - - CONFIG: linux_64_cuda_compiler_version12.9python3.10.____cpythonsuffix-novec - UPLOAD_PACKAGES: True - os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_cuda_compiler_version12.9python_h31d65d89', 'linux', 'x64', 'self-hosted'] - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - - CONFIG: linux_64_cuda_compiler_version12.9python3.11.____cpythonsuffix - UPLOAD_PACKAGES: True - os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_cuda_compiler_version12.9python_hc301f952', 'linux', 'x64', 'self-hosted'] - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - - CONFIG: linux_64_cuda_compiler_version12.9python3.11.____cpythonsuffix-novec - UPLOAD_PACKAGES: True - os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_cuda_compiler_version12.9python_hca068e97', 'linux', 'x64', 'self-hosted'] - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_64_cuda_compiler_version12.9python3.12.____cpythonsuffix UPLOAD_PACKAGES: True os: ubuntu @@ -51,36 +31,6 @@ jobs: os: ubuntu runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_cuda_compiler_version12.9python_hfcb0a960', 'linux', 'x64', 'self-hosted'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - - CONFIG: linux_64_cuda_compiler_version12.9python3.13.____cp313suffix - UPLOAD_PACKAGES: True - os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_cuda_compiler_version12.9python_h5ed9d557', 'linux', 'x64', 'self-hosted'] - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - - CONFIG: linux_64_cuda_compiler_version12.9python3.13.____cp313suffix-novec - UPLOAD_PACKAGES: True - os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_cuda_compiler_version12.9python_h1cca7428', 'linux', 'x64', 'self-hosted'] - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - - CONFIG: linux_64_cuda_compiler_versionNonepython3.10.____cpythonsuffix - UPLOAD_PACKAGES: True - os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_cuda_compiler_versionNonepython_h324bf040', 'linux', 'x64', 'self-hosted'] - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - - CONFIG: linux_64_cuda_compiler_versionNonepython3.10.____cpythonsuffix-novec - UPLOAD_PACKAGES: True - os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_cuda_compiler_versionNonepython_h880ce673', 'linux', 'x64', 'self-hosted'] - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - - CONFIG: linux_64_cuda_compiler_versionNonepython3.11.____cpythonsuffix - UPLOAD_PACKAGES: True - os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_cuda_compiler_versionNonepython_h6ac1d39a', 'linux', 'x64', 'self-hosted'] - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - - CONFIG: linux_64_cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec - UPLOAD_PACKAGES: True - os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_cuda_compiler_versionNonepython_h7de3e2a5', 'linux', 'x64', 'self-hosted'] - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_64_cuda_compiler_versionNonepython3.12.____cpythonsuffix UPLOAD_PACKAGES: True os: ubuntu @@ -91,36 +41,6 @@ jobs: os: ubuntu runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_cuda_compiler_versionNonepython_h054a5f3a', 'linux', 'x64', 'self-hosted'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - - CONFIG: linux_64_cuda_compiler_versionNonepython3.13.____cp313suffix - UPLOAD_PACKAGES: True - os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_cuda_compiler_versionNonepython_h8b4dbaa6', 'linux', 'x64', 'self-hosted'] - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - - CONFIG: linux_64_cuda_compiler_versionNonepython3.13.____cp313suffix-novec - UPLOAD_PACKAGES: True - os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_cuda_compiler_versionNonepython_h22789aa6', 'linux', 'x64', 'self-hosted'] - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - - CONFIG: linux_aarch64_cuda_compiler_versionNonepython3.10.____cpythonsuffix - UPLOAD_PACKAGES: True - os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_aarch64_cuda_compiler_versionNonep_h02b92a48', 'linux', 'x64', 'self-hosted'] - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - - CONFIG: linux_aarch64_cuda_compiler_versionNonepython3.10.____cpythonsuffix-novec - UPLOAD_PACKAGES: True - os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_aarch64_cuda_compiler_versionNonep_h29ebf758', 'linux', 'x64', 'self-hosted'] - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - - CONFIG: linux_aarch64_cuda_compiler_versionNonepython3.11.____cpythonsuffix - UPLOAD_PACKAGES: True - os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_aarch64_cuda_compiler_versionNonep_h50dfbc70', 'linux', 'x64', 'self-hosted'] - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - - CONFIG: linux_aarch64_cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec - UPLOAD_PACKAGES: True - os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_aarch64_cuda_compiler_versionNonep_hbd10c3ea', 'linux', 'x64', 'self-hosted'] - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_aarch64_cuda_compiler_versionNonepython3.12.____cpythonsuffix UPLOAD_PACKAGES: True os: ubuntu @@ -131,32 +51,6 @@ jobs: os: ubuntu runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_aarch64_cuda_compiler_versionNonep_hc525edcf', 'linux', 'x64', 'self-hosted'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - - CONFIG: linux_aarch64_cuda_compiler_versionNonepython3.13.____cp313suffix - UPLOAD_PACKAGES: True - os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_aarch64_cuda_compiler_versionNonep_h17d71111', 'linux', 'x64', 'self-hosted'] - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - - CONFIG: linux_aarch64_cuda_compiler_versionNonepython3.13.____cp313suffix-novec - UPLOAD_PACKAGES: True - os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_aarch64_cuda_compiler_versionNonep_ha614c754', 'linux', 'x64', 'self-hosted'] - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - - CONFIG: win_64_cuda_compiler_version12.9python3.10.____cpythonsuffix - UPLOAD_PACKAGES: True - os: windows - runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_version12.9python3._haca5f550', 'windows', 'x64', 'self-hosted'] - - CONFIG: win_64_cuda_compiler_version12.9python3.10.____cpythonsuffix-novec - UPLOAD_PACKAGES: True - os: windows - runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_version12.9python3._hda3d5d91', 'windows', 'x64', 'self-hosted'] - - CONFIG: win_64_cuda_compiler_version12.9python3.11.____cpythonsuffix - UPLOAD_PACKAGES: True - os: windows - runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_version12.9python3._h2845a0b2', 'windows', 'x64', 'self-hosted'] - - CONFIG: win_64_cuda_compiler_version12.9python3.11.____cpythonsuffix-novec - UPLOAD_PACKAGES: True - os: windows - runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_version12.9python3._hf5f00a0b', 'windows', 'x64', 'self-hosted'] - CONFIG: win_64_cuda_compiler_version12.9python3.12.____cpythonsuffix UPLOAD_PACKAGES: True os: windows @@ -165,30 +59,6 @@ jobs: UPLOAD_PACKAGES: True os: windows runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_version12.9python3._h512b08c8', 'windows', 'x64', 'self-hosted'] - - CONFIG: win_64_cuda_compiler_version12.9python3.13.____cp313suffix - UPLOAD_PACKAGES: True - os: windows - runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_version12.9python3._h3665483b', 'windows', 'x64', 'self-hosted'] - - CONFIG: win_64_cuda_compiler_version12.9python3.13.____cp313suffix-novec - UPLOAD_PACKAGES: True - os: windows - runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_version12.9python3._hc205d925', 'windows', 'x64', 'self-hosted'] - - CONFIG: win_64_cuda_compiler_versionNonepython3.10.____cpythonsuffix - UPLOAD_PACKAGES: True - os: windows - runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_versionNonepython3._h9b8b909e', 'windows', 'x64', 'self-hosted'] - - CONFIG: win_64_cuda_compiler_versionNonepython3.10.____cpythonsuffix-novec - UPLOAD_PACKAGES: True - os: windows - runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_versionNonepython3._hb247aade', 'windows', 'x64', 'self-hosted'] - - CONFIG: win_64_cuda_compiler_versionNonepython3.11.____cpythonsuffix - UPLOAD_PACKAGES: True - os: windows - runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_versionNonepython3._h6928eed6', 'windows', 'x64', 'self-hosted'] - - CONFIG: win_64_cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec - UPLOAD_PACKAGES: True - os: windows - runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_versionNonepython3._h4390b1c1', 'windows', 'x64', 'self-hosted'] - CONFIG: win_64_cuda_compiler_versionNonepython3.12.____cpythonsuffix UPLOAD_PACKAGES: True os: windows @@ -197,14 +67,6 @@ jobs: UPLOAD_PACKAGES: True os: windows runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_versionNonepython3._h7e77335f', 'windows', 'x64', 'self-hosted'] - - CONFIG: win_64_cuda_compiler_versionNonepython3.13.____cp313suffix - UPLOAD_PACKAGES: True - os: windows - runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_versionNonepython3._h4998f419', 'windows', 'x64', 'self-hosted'] - - CONFIG: win_64_cuda_compiler_versionNonepython3.13.____cp313suffix-novec - UPLOAD_PACKAGES: True - os: windows - runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_versionNonepython3._he08fd93b', 'windows', 'x64', 'self-hosted'] steps: - name: Checkout code diff --git a/.scripts/run_osx_build.sh b/.scripts/run_osx_build.sh index 361edeb2..bac7141a 100755 --- a/.scripts/run_osx_build.sh +++ b/.scripts/run_osx_build.sh @@ -63,6 +63,25 @@ if [[ "${sha:-}" == "" ]]; then sha=$(git rev-parse HEAD) fi +if [[ "${OSX_SDK_DIR:-}" == "" ]]; then + if [[ "${CI:-}" == "" ]]; then + echo "Please set OSX_SDK_DIR to a directory where SDKs can be downloaded to. Aborting" + exit 1 + else + export OSX_SDK_DIR=/opt/conda-sdks + /usr/bin/sudo mkdir -p "${OSX_SDK_DIR}" + /usr/bin/sudo chown "${USER}" "${OSX_SDK_DIR}" + fi +else + if tmpf=$(mktemp -p "$OSX_SDK_DIR" tmp.XXXXXXXX 2>/dev/null); then + rm -f "$tmpf" + echo "OSX_SDK_DIR is writeable without sudo, continuing" + else + echo "User-provided OSX_SDK_DIR is not writeable for current user! Aborting" + exit 1 + fi +fi + echo -e "\n\nRunning the build setup script." source run_conda_forge_build_setup diff --git a/README.md b/README.md index 7e11dd0e..a306a9e7 100644 --- a/README.md +++ b/README.md @@ -3,46 +3,6 @@ About onnxruntime-feedstock Feedstock license: [BSD-3-Clause](https://github.com/conda-forge/onnxruntime-feedstock/blob/main/LICENSE.txt) - -About onnxruntime ------------------ - -Home: https://github.com/microsoft/onnxruntime/ - -Package license: MIT AND BSL-1.0 - -Summary: cross-platform, high performance ML inferencing and training accelerator - -About onnxruntime ------------------ - -Home: https://github.com/microsoft/onnxruntime/ - -Package license: MIT AND BSL-1.0 - -Summary: cross-platform, high performance ML inferencing and training accelerator - -About onnxruntime-cpp ---------------------- - -Home: https://github.com/microsoft/onnxruntime/ - -Package license: MIT AND BSL-1.0 - -Summary: cross-platform, high performance ML inferencing and training accelerator - -About onnxruntime-novec ------------------------ - -Home: https://github.com/microsoft/onnxruntime/ - -Package license: MIT AND BSL-1.0 - -Summary: cross-platform, high performance ML inferencing and training accelerator - -About onnxruntime-novec-cpp ---------------------------- - Home: https://github.com/microsoft/onnxruntime/ Package license: MIT AND BSL-1.0 @@ -67,34 +27,6 @@ Current build status - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
VariantStatus
linux_64_cuda_compiler_version12.9python3.10.____cpythonsuffix - - variant - -
linux_64_cuda_compiler_version12.9python3.10.____cpythonsuffix-novec - - variant - -
linux_64_cuda_compiler_version12.9python3.11.____cpythonsuffix - - variant - -
linux_64_cuda_compiler_version12.9python3.11.____cpythonsuffix-novec - - variant - -
linux_64_cuda_compiler_version12.9python3.12.____cpythonsuffix @@ -108,48 +40,6 @@ Current build status variant
linux_64_cuda_compiler_version12.9python3.13.____cp313suffix - - variant - -
linux_64_cuda_compiler_version12.9python3.13.____cp313suffix-novec - - variant - -
linux_64_cuda_compiler_versionNonepython3.10.____cpythonsuffix - - variant - -
linux_64_cuda_compiler_versionNonepython3.10.____cpythonsuffix-novec - - variant - -
linux_64_cuda_compiler_versionNonepython3.11.____cpythonsuffix - - variant - -
linux_64_cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec - - variant - -
linux_64_cuda_compiler_versionNonepython3.12.____cpythonsuffix @@ -164,48 +54,6 @@ Current build status variant
linux_64_cuda_compiler_versionNonepython3.13.____cp313suffix - - variant - -
linux_64_cuda_compiler_versionNonepython3.13.____cp313suffix-novec - - variant - -
linux_aarch64_cuda_compiler_versionNonepython3.10.____cpythonsuffix - - variant - -
linux_aarch64_cuda_compiler_versionNonepython3.10.____cpythonsuffix-novec - - variant - -
linux_aarch64_cuda_compiler_versionNonepython3.11.____cpythonsuffix - - variant - -
linux_aarch64_cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec - - variant - -
linux_aarch64_cuda_compiler_versionNonepython3.12.____cpythonsuffix @@ -220,48 +68,6 @@ Current build status variant
linux_aarch64_cuda_compiler_versionNonepython3.13.____cp313suffix - - variant - -
linux_aarch64_cuda_compiler_versionNonepython3.13.____cp313suffix-novec - - variant - -
osx_64_python3.10.____cpythonsuffix - - variant - -
osx_64_python3.10.____cpythonsuffix-novec - - variant - -
osx_64_python3.11.____cpythonsuffix - - variant - -
osx_64_python3.11.____cpythonsuffix-novec - - variant - -
osx_64_python3.12.____cpythonsuffix @@ -276,48 +82,6 @@ Current build status variant
osx_64_python3.13.____cp313suffix - - variant - -
osx_64_python3.13.____cp313suffix-novec - - variant - -
osx_arm64_python3.10.____cpythonsuffix - - variant - -
osx_arm64_python3.10.____cpythonsuffix-novec - - variant - -
osx_arm64_python3.11.____cpythonsuffix - - variant - -
osx_arm64_python3.11.____cpythonsuffix-novec - - variant - -
osx_arm64_python3.12.____cpythonsuffix @@ -332,48 +96,6 @@ Current build status variant
osx_arm64_python3.13.____cp313suffix - - variant - -
osx_arm64_python3.13.____cp313suffix-novec - - variant - -
win_64_cuda_compiler_version12.9python3.10.____cpythonsuffix - - variant - -
win_64_cuda_compiler_version12.9python3.10.____cpythonsuffix-novec - - variant - -
win_64_cuda_compiler_version12.9python3.11.____cpythonsuffix - - variant - -
win_64_cuda_compiler_version12.9python3.11.____cpythonsuffix-novec - - variant - -
win_64_cuda_compiler_version12.9python3.12.____cpythonsuffix @@ -388,48 +110,6 @@ Current build status variant
win_64_cuda_compiler_version12.9python3.13.____cp313suffix - - variant - -
win_64_cuda_compiler_version12.9python3.13.____cp313suffix-novec - - variant - -
win_64_cuda_compiler_versionNonepython3.10.____cpythonsuffix - - variant - -
win_64_cuda_compiler_versionNonepython3.10.____cpythonsuffix-novec - - variant - -
win_64_cuda_compiler_versionNonepython3.11.____cpythonsuffix - - variant - -
win_64_cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec - - variant - -
win_64_cuda_compiler_versionNonepython3.12.____cpythonsuffix @@ -444,20 +124,6 @@ Current build status variant
win_64_cuda_compiler_versionNonepython3.13.____cp313suffix - - variant - -
win_64_cuda_compiler_versionNonepython3.13.____cp313suffix-novec - - variant - -
@@ -472,9 +138,7 @@ Current release info | Name | Downloads | Version | Platforms | | --- | --- | --- | --- | | [![Conda Recipe](https://img.shields.io/badge/recipe-onnxruntime-green.svg)](https://anaconda.org/conda-forge/onnxruntime) | [![Conda Downloads](https://img.shields.io/conda/dn/conda-forge/onnxruntime.svg)](https://anaconda.org/conda-forge/onnxruntime) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/onnxruntime.svg)](https://anaconda.org/conda-forge/onnxruntime) | [![Conda Platforms](https://img.shields.io/conda/pn/conda-forge/onnxruntime.svg)](https://anaconda.org/conda-forge/onnxruntime) | -| [![Conda Recipe](https://img.shields.io/badge/recipe-onnxruntime--cpp-green.svg)](https://anaconda.org/conda-forge/onnxruntime-cpp) | [![Conda Downloads](https://img.shields.io/conda/dn/conda-forge/onnxruntime-cpp.svg)](https://anaconda.org/conda-forge/onnxruntime-cpp) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/onnxruntime-cpp.svg)](https://anaconda.org/conda-forge/onnxruntime-cpp) | [![Conda Platforms](https://img.shields.io/conda/pn/conda-forge/onnxruntime-cpp.svg)](https://anaconda.org/conda-forge/onnxruntime-cpp) | | [![Conda Recipe](https://img.shields.io/badge/recipe-onnxruntime--novec-green.svg)](https://anaconda.org/conda-forge/onnxruntime-novec) | [![Conda Downloads](https://img.shields.io/conda/dn/conda-forge/onnxruntime-novec.svg)](https://anaconda.org/conda-forge/onnxruntime-novec) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/onnxruntime-novec.svg)](https://anaconda.org/conda-forge/onnxruntime-novec) | [![Conda Platforms](https://img.shields.io/conda/pn/conda-forge/onnxruntime-novec.svg)](https://anaconda.org/conda-forge/onnxruntime-novec) | -| [![Conda Recipe](https://img.shields.io/badge/recipe-onnxruntime--novec--cpp-green.svg)](https://anaconda.org/conda-forge/onnxruntime-novec-cpp) | [![Conda Downloads](https://img.shields.io/conda/dn/conda-forge/onnxruntime-novec-cpp.svg)](https://anaconda.org/conda-forge/onnxruntime-novec-cpp) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/onnxruntime-novec-cpp.svg)](https://anaconda.org/conda-forge/onnxruntime-novec-cpp) | [![Conda Platforms](https://img.shields.io/conda/pn/conda-forge/onnxruntime-novec-cpp.svg)](https://anaconda.org/conda-forge/onnxruntime-novec-cpp) | Installing onnxruntime ====================== @@ -486,16 +150,16 @@ conda config --add channels conda-forge conda config --set channel_priority strict ``` -Once the `conda-forge` channel has been enabled, `onnxruntime, onnxruntime-cpp, onnxruntime-novec, onnxruntime-novec-cpp` can be installed with `conda`: +Once the `conda-forge` channel has been enabled, `onnxruntime, onnxruntime-novec` can be installed with `conda`: ``` -conda install onnxruntime onnxruntime-cpp onnxruntime-novec onnxruntime-novec-cpp +conda install onnxruntime onnxruntime-novec ``` or with `mamba`: ``` -mamba install onnxruntime onnxruntime-cpp onnxruntime-novec onnxruntime-novec-cpp +mamba install onnxruntime onnxruntime-novec ``` It is possible to list all of the versions of `onnxruntime` available on your platform with `conda`: diff --git a/recipe/bld.bat b/recipe/bld.bat index b5ea7516..827dc1d6 100644 --- a/recipe/bld.bat +++ b/recipe/bld.bat @@ -9,12 +9,28 @@ if "%cuda_compiler_version%"=="None" ( set onnxruntime_BUILD_UNIT_TESTS=OFF ) +python ^ + onnxruntime\lora\adapter_format\compile_schema.py ^ + --flatc %LIBRARY_BIN%\flatc.exe --language cpp + +python ^ + onnxruntime\core\flatbuffers\schema\compile_schema.py ^ + --flatc %LIBRARY_BIN%\flatc.exe --language cpp + +set CMAKE_EXTRA_DEFINES="onnxruntime_USE_VCPKG=ON" +set CMAKE_EXTRA_DEFINES="%CMAKE_EXTRA_DEFINES% EIGEN_MPL2_ONLY=ON" +set CMAKE_EXTRA_DEFINES="%CMAKE_EXTRA_DEFINES% onnxruntime_USE_COREML=OFF" +set CMAKE_EXTRA_DEFINES="%CMAKE_EXTRA_DEFINES% onnxruntime_BUILD_SHARED_LIB=ON" +set CMAKE_EXTRA_DEFINES="%CMAKE_EXTRA_DEFINES% onnxruntime_BUILD_UNIT_TESTS=%onnxruntime_BUILD_UNIT_TESTS%" +set CMAKE_EXTRA_DEFINES="%CMAKE_EXTRA_DEFINES% CMAKE_PREFIX_PATH=%LIBRARY_PREFIX%" +set CMAKE_EXTRA_DEFINES="%CMAKE_EXTRA_DEFINES% CMAKE_INSTALL_PREFIX=%LIBRARY_PREFIX%" +set CMAKE_EXTRA_DEFINES="%CMAKE_EXTRA_DEFINES% CMAKE_CUDA_ARCHITECTURES=50-real;60-real;70-real;75-real;80-real;86-real;89-real;90-real;100-real;120" :: We set CMAKE_DISABLE_FIND_PACKAGE_Protobuf=ON as currently we do not want to use :: protobuf from conda-forge, see https://github.com/conda-forge/onnxruntime-feedstock/issues/57#issuecomment-1518033552 python tools/ci_build/build.py ^ --compile_no_warning_as_error ^ --build_dir build-ci ^ - --cmake_extra_defines EIGEN_MPL2_ONLY=ON "onnxruntime_USE_COREML=OFF" "onnxruntime_BUILD_SHARED_LIB=ON" "onnxruntime_BUILD_UNIT_TESTS=%onnxruntime_BUILD_UNIT_TESTS%" CMAKE_PREFIX_PATH=%LIBRARY_PREFIX% CMAKE_INSTALL_PREFIX=%LIBRARY_PREFIX% CMAKE_DISABLE_FIND_PACKAGE_Protobuf=ON CMAKE_CUDA_ARCHITECTURES=50-real;60-real;70-real;75-real;80-real;86-real;89-real;90-real;100-real;120 ^ + --cmake_extra_defines %CMAKE_EXTRA_DEFINES% ^ --cmake_generator Ninja ^ --build_wheel ^ --config Release ^ diff --git a/recipe/build.sh b/recipe/build.sh index 30c60b34..4d0f27e4 100644 --- a/recipe/build.sh +++ b/recipe/build.sh @@ -48,33 +48,32 @@ if [[ ! -z "${cuda_compiler_version+x}" && "${cuda_compiler_version}" != "None" exit 1 fi fi - BUILD_ARGS="${BUILD_ARGS} --use_cuda --cuda_home ${CUDA_HOME} --cudnn_home ${PREFIX} --parallel=1" + BUILD_ARGS="${BUILD_ARGS} --use_cuda" + BUILD_ARGS="${BUILD_ARGS} --cuda_version ${cuda_compiler_version}" + BUILD_ARGS="${BUILD_ARGS} --cuda_home ${CUDA_HOME}" + BUILD_ARGS="${BUILD_ARGS} --cudnn_home ${PREFIX}" + BUILD_ARGS="${BUILD_ARGS} --parallel=1" export NINJAJOBS=1 fi cmake_extra_defines=( "EIGEN_MPL2_ONLY=ON" \ - "FLATBUFFERS_BUILD_FLATC=OFF" \ + "onnxruntime_USE_VCPKG=ON" \ "onnxruntime_USE_COREML=OFF" \ "onnxruntime_DONT_VECTORIZE=$DONT_VECTORIZE" \ "onnxruntime_BUILD_SHARED_LIB=ON" \ "onnxruntime_BUILD_UNIT_TESTS=$BUILD_UNIT_TESTS" \ "CMAKE_PREFIX_PATH=$PREFIX" \ - "CMAKE_CUDA_ARCHITECTURES=all-major" + "CMAKE_CUDA_COMPILER=${BUILD_PREFIX}/bin/nvcc" ) +${PYTHON:-python} \ + onnxruntime/lora/adapter_format/compile_schema.py \ + --flatc $(which flatc) --language cpp -# Copy the defines from the "activate" script (e.g. activate-gcc_linux-aarch64.sh) -# into --cmake_extra_defines. -read -a CMAKE_ARGS_ARRAY <<< "${CMAKE_ARGS}" -for cmake_arg in "${CMAKE_ARGS_ARRAY[@]}" -do - if [[ "${cmake_arg}" == -DCMAKE_SYSTEM_* ]]; then - # Strip -D prefix - cmake_extra_defines+=( "${cmake_arg#"-D"}" ) - fi -done - +${PYTHON:-python} \ + onnxruntime/core/flatbuffers/schema/compile_schema.py \ + --flatc $(which flatc) --language cpp -python tools/ci_build/build.py \ +${PYTHON:-python} tools/ci_build/build.py \ --compile_no_warning_as_error \ --enable_lto \ --build_dir build-ci \ @@ -89,5 +88,5 @@ python tools/ci_build/build.py \ ${BUILD_ARGS} for whl_file in build-ci/Release/dist/onnxruntime*.whl; do - python -m pip install "$whl_file" + ${PYTHON:-python} -m pip install "$whl_file" done diff --git a/recipe/meta.yaml b/recipe/meta.yaml index 4d803df1..f72ed37e 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -1,8 +1,8 @@ {% set cuda_enabled = cuda_compiler_version != "None" %} {% set build_ext = ("cuda" ~ cuda_compiler_version).replace(".", "") if cuda_enabled else "cpu" %} -{% set version = "1.22.2" %} +{% set version = "1.23.2" %} {% set suffix = "" %} # [suffix == None] -{% set build = 1 %} +{% set build = 0 %} {% if cuda_enabled %} {% set build = build + 200 %} @@ -11,7 +11,7 @@ {% if cuda_compiler_version in (None, "None", True, False) %} {% set cuda_major = 0 %} {% else %} -{% set cuda_major = environ.get("cuda_compiler_version", "11.8").split(".")[0] | int %} +{% set cuda_major = environ.get("cuda_compiler_version", "12.6").split(".")[0] | int %} {% endif %} package: @@ -20,31 +20,29 @@ package: source: url: https://github.com/microsoft/onnxruntime/archive/refs/tags/v{{ version }}.tar.gz - sha256: 6f82b949636df0c964cc6f1ef4f1b39b397dce456f92b204d87b46d258687b41 + sha256: 99bcf964ce4e869d823c99b2294562a9050cbfa8e76ec81c8683cb3c7e19c2b4 patches: - patches/0001-Don-t-call-pip-on-windows.patch # Workaround for https://github.com/conda-forge/onnxruntime-feedstock/pull/56#issuecomment-1586080419 - - patches/0002-avoid-conflicting-with-onnxruntime.dll-in-system32.patch # [win] + - patches/0002-avoid-conflicting-with-onnxruntime.dll-in-system32.patch - patches/0003-stay-on-C-17-on-osx.patch - # Workaround for https://github.com/conda-forge/onnxruntime-feedstock/pull/115#issuecomment-2122077816 - - patches/0004-do-not-pass-msvc-style-definitions-to-nvcc.patch # [win] - # https://github.com/conda-forge/onnxruntime-feedstock/pull/128#issuecomment-2390332504 - - patches/0005-use-first-nvcc-found.patch + - patches/0004-use-first-nvcc-found.patch # Improve compatibility between Visual Studio 19.41 + cuda 12.0 (they require 12.4 by default) # Upstream suggestion https://github.com/microsoft/onnxruntime/pull/22332 - - patches/0006-Add-_ALLOW_COMPILER_AND_STL_VERSION_MISMATCH-for-cud.patch - # backport https://github.com/microsoft/onnxruntime/pull/24754 - - patches/0007-Fix-AutoEpSelection-and-OrtEpLibrary-tests-when-usin.patch + - patches/0005-Add-_ALLOW_COMPILER_AND_STL_VERSION_MISMATCH-for-cud.patch + - patches/0006-Pass-along-the-CMAKE_ARGS.patch build: number: {{ build }} # don't build cuda versions with novec - skip: true # [ (cuda_compiler_version != "None") and (suffix == "-novec") ] + skip: true # [ (cuda_compiler_version != "None") and (suffix == "-novec")] # cross-compilation of linux-aarch64 cuda builds are currently broken skip: true # [(cuda_compiler_version != "None") and aarch64] # Since 1.11, power9 seems to be required. skip: true # [ppc64le] + # For debugging only + skip: true # [py!=312] string: py{{ CONDA_PY }}h{{ PKG_HASH }}_{{ PKG_BUILDNUM }}_{{ build_ext }} ignore_run_exports_from: - zlib @@ -59,6 +57,7 @@ requirements: - cross-python_{{ target_platform }} # [build_platform != target_platform] - numpy # [build_platform != target_platform] - pybind11 # [build_platform != target_platform] + - flatbuffers # [build_platform != target_platform] - {{ compiler('c') }} - {{ stdlib('c') }} - {{ compiler('cxx') }} @@ -70,7 +69,9 @@ requirements: - cmake <4 - ninja # we need protoc in the build environment for cross compilations - - libprotobuf 3.21 + - libprotobuf + # Needed for microsoft to patch their own version of microsot.gsl + - patch # [unix] host: - python - pip @@ -95,6 +96,13 @@ requirements: - zlib - numpy - pybind11 + - libprotobuf + - libabseil + - nlohmann_json + - libboost-devel + - libboost-python-devel + - eigen + - flatbuffers run: - coloredlogs - packaging @@ -121,48 +129,48 @@ test: # build time compatibility - numpy 1.26.* # [py == 312] -outputs: - - name: onnxruntime{{ suffix }} - - name: onnxruntime{{ suffix }}-cpp - build: - string: h{{ PKG_HASH }}_{{ PKG_BUILDNUM }}_{{ build_ext }} - run_exports: - - {{ pin_subpackage('onnxruntime' + suffix + '-cpp', max_pin='x.x.x') }} - script: install-cpp.sh # [unix] - script: install-cpp.bat # [win] - requirements: - build: - - {{ stdlib('c') }} - - {{ compiler('c') }} - - {{ compiler('cxx') }} - - {{ compiler('cuda') }} # [cuda_compiler_version != "None"] - run: - - __cuda # [cuda_compiler_version != "None"] - run_constrained: - - onnxruntime-cpp <0a0 # [suffix == "-novec"] - test: - requires: - - {{ compiler('cxx') }} - - {{ stdlib("c") }} - files: - - test.cpp - - run_cpp_test.bat # [win] - commands: - - test -f $PREFIX/include/onnxruntime/core/session/onnxruntime_cxx_api.h # [unix] - - test -f $PREFIX/lib/libonnxruntime${SHLIB_EXT} # [unix] - - test -f $PREFIX/lib/libonnxruntime_providers_shared${SHLIB_EXT} # [unix and cuda_compiler_version != "None"] - - test -f $PREFIX/lib/libonnxruntime_providers_cuda${SHLIB_EXT} # [unix and cuda_compiler_version != "None"] - - if not exist %LIBRARY_INC%\\onnxruntime\\core\\session\\onnxruntime_cxx_api.h exit 1 # [win] - - if not exist %LIBRARY_LIB%\\onnxruntime_conda.lib exit 1 # [win] - - if not exist %LIBRARY_BIN%\\onnxruntime_conda.dll exit 1 # [win] - - if not exist %LIBRARY_LIB%\\onnxruntime_providers_shared.lib exit 1 # [win and cuda_compiler_version != "None"] - - if not exist %LIBRARY_BIN%\\onnxruntime_providers_shared.dll exit 1 # [win and cuda_compiler_version != "None"] - - if not exist %LIBRARY_LIB%\\onnxruntime_providers_cuda.lib exit 1 # [win and cuda_compiler_version != "None"] - - if not exist %LIBRARY_BIN%\\onnxruntime_providers_cuda.dll exit 1 # [win and cuda_compiler_version != "None"] - - $CXX $CXXFLAGS -I$PREFIX/include/ -L$PREFIX/lib/ -lonnxruntime test.cpp # [linux] - - $CXX $CXXFLAGS -I$PREFIX/include/ -L$PREFIX/lib/ -lonnxruntime -Wl,-rpath,$CONDA_PREFIX/lib test.cpp # [osx] - - ./a.out # [unix] - - call .\run_cpp_test.bat # [win] +# outputs: +# - name: onnxruntime{{ suffix }} +# - name: onnxruntime{{ suffix }}-cpp +# build: +# string: h{{ PKG_HASH }}_{{ PKG_BUILDNUM }}_{{ build_ext }} +# run_exports: +# - {{ pin_subpackage('onnxruntime' + suffix + '-cpp', max_pin='x.x.x') }} +# script: install-cpp.sh # [unix] +# script: install-cpp.bat # [win] +# requirements: +# build: +# - {{ stdlib('c') }} +# - {{ compiler('c') }} +# - {{ compiler('cxx') }} +# - {{ compiler('cuda') }} # [cuda_compiler_version != "None"] +# run: +# - __cuda # [cuda_compiler_version != "None"] +# run_constrained: +# - onnxruntime-cpp <0a0 # [suffix == "-novec"] +# test: +# requires: +# - {{ compiler('cxx') }} +# - {{ stdlib("c") }} +# files: +# - test.cpp +# - run_cpp_test.bat # [win] +# commands: +# - test -f $PREFIX/include/onnxruntime/core/session/onnxruntime_cxx_api.h # [unix] +# - test -f $PREFIX/lib/libonnxruntime${SHLIB_EXT} # [unix] +# - test -f $PREFIX/lib/libonnxruntime_providers_shared${SHLIB_EXT} # [unix and cuda_compiler_version != "None"] +# - test -f $PREFIX/lib/libonnxruntime_providers_cuda${SHLIB_EXT} # [unix and cuda_compiler_version != "None"] +# - if not exist %LIBRARY_INC%\\onnxruntime\\core\\session\\onnxruntime_cxx_api.h exit 1 # [win] +# - if not exist %LIBRARY_LIB%\\onnxruntime_conda.lib exit 1 # [win] +# - if not exist %LIBRARY_BIN%\\onnxruntime_conda.dll exit 1 # [win] +# - if not exist %LIBRARY_LIB%\\onnxruntime_providers_shared.lib exit 1 # [win and cuda_compiler_version != "None"] +# - if not exist %LIBRARY_BIN%\\onnxruntime_providers_shared.dll exit 1 # [win and cuda_compiler_version != "None"] +# - if not exist %LIBRARY_LIB%\\onnxruntime_providers_cuda.lib exit 1 # [win and cuda_compiler_version != "None"] +# - if not exist %LIBRARY_BIN%\\onnxruntime_providers_cuda.dll exit 1 # [win and cuda_compiler_version != "None"] +# - $CXX $CXXFLAGS -I$PREFIX/include/ -L$PREFIX/lib/ -lonnxruntime test.cpp # [linux] +# - $CXX $CXXFLAGS -I$PREFIX/include/ -L$PREFIX/lib/ -lonnxruntime -Wl,-rpath,$CONDA_PREFIX/lib test.cpp # [osx] +# - ./a.out # [unix] +# - call .\run_cpp_test.bat # [win] about: home: https://github.com/microsoft/onnxruntime/ @@ -170,13 +178,10 @@ about: license: MIT AND BSL-1.0 # mp11 is BSL 1.0 license_file: - LICENSE - - build-ci/Release/_deps/abseil_cpp-src/LICENSE - build-ci/Release/_deps/eigen3-src/COPYING.MPL2 - build-ci/Release/_deps/flatbuffers-src/LICENSE - build-ci/Release/_deps/gsl-src/LICENSE - - build-ci/Release/_deps/nlohmann_json-src/LICENSE.MIT # [not unix] - build-ci/Release/_deps/onnx-src/LICENSE - - build-ci/Release/_deps/protobuf-src/LICENSE - build-ci/Release/_deps/pytorch_cpuinfo-src/LICENSE - build-ci/Release/_deps/re2-src/LICENSE - build-ci/Release/_deps/safeint-src/LICENSE @@ -189,7 +194,7 @@ extra: # between eigen's vectorization and onnx's - jtilly - cbourjau - # General support for GPUs + # General support for GPUs on linux + x86_64 - hmaarrfk # Especially interested in Windows - traversaro diff --git a/recipe/patches/0001-Don-t-call-pip-on-windows.patch b/recipe/patches/0001-Don-t-call-pip-on-windows.patch index d858a759..3da56cbb 100644 --- a/recipe/patches/0001-Don-t-call-pip-on-windows.patch +++ b/recipe/patches/0001-Don-t-call-pip-on-windows.patch @@ -1,17 +1,17 @@ -From 88c520e74c68d009363495ab48178ea02fedefcf Mon Sep 17 00:00:00 2001 +From bacc46b444a1ce412b9525b967bfc4d52c00aec3 Mon Sep 17 00:00:00 2001 From: Christian Bourjau Date: Mon, 9 Sep 2024 18:21:45 +0200 -Subject: [PATCH 1/7] Don't call pip on windows +Subject: [PATCH 1/5] Don't call pip on windows --- tools/ci_build/build.py | 6 ------ 1 file changed, 6 deletions(-) diff --git a/tools/ci_build/build.py b/tools/ci_build/build.py -index 1835c0b41f..de72cf3b23 100644 +index d34c762..18728fa 100644 --- a/tools/ci_build/build.py +++ b/tools/ci_build/build.py -@@ -2406,12 +2406,6 @@ def main(): +@@ -2523,12 +2523,6 @@ def main(): log.info("Activating emsdk...") run_subprocess([emsdk_file, "activate", emsdk_version], cwd=emsdk_dir) @@ -24,3 +24,6 @@ index 1835c0b41f..de72cf3b23 100644 if args.use_rocm and args.rocm_version is None: args.rocm_version = "" +-- +2.43.0 + diff --git a/recipe/patches/0002-avoid-conflicting-with-onnxruntime.dll-in-system32.patch b/recipe/patches/0002-avoid-conflicting-with-onnxruntime.dll-in-system32.patch index 02089b51..9fec1453 100644 --- a/recipe/patches/0002-avoid-conflicting-with-onnxruntime.dll-in-system32.patch +++ b/recipe/patches/0002-avoid-conflicting-with-onnxruntime.dll-in-system32.patch @@ -1,7 +1,7 @@ -From 1d8f558ea6435e1fbf13a10988b8bd584c417f9c Mon Sep 17 00:00:00 2001 +From bd94c2f0c191a9a076e4afb55f7fbc85a8ec58aa Mon Sep 17 00:00:00 2001 From: Silvio Traversaro Date: Fri, 14 Apr 2023 15:17:08 +0200 -Subject: [PATCH 2/7] avoid conflicting with onnxruntime.dll in system32 +Subject: [PATCH 2/5] avoid conflicting with onnxruntime.dll in system32 apparently Windows ships a onnxruntime.dll file in C:\Windows\system32\onnxruntime.dll, and according to .dll search order in Windows (https://docs.microsoft.com/en-us/windows/win32/dlls/dynamic-link-library-search-order), @@ -12,15 +12,18 @@ See microsoft/onnxruntime#11230 for more details. 1 file changed, 2 insertions(+) diff --git a/cmake/onnxruntime.cmake b/cmake/onnxruntime.cmake -index 6c1d4485eb..a9d6a2b041 100644 +index 010696a..3ca6b7d 100644 --- a/cmake/onnxruntime.cmake +++ b/cmake/onnxruntime.cmake -@@ -80,6 +80,8 @@ if(WIN32) - "${ONNXRUNTIME_ROOT}/core/dll/delay_load_hook.cc" - "${ONNXRUNTIME_ROOT}/core/dll/onnxruntime.rc" - ) +@@ -83,6 +83,8 @@ if(onnxruntime_BUILD_SHARED_LIB) + "${ONNXRUNTIME_ROOT}/core/dll/delay_load_hook.cc" + "${ONNXRUNTIME_ROOT}/core/dll/onnxruntime.rc" + ) + # Workaround for https://github.com/conda-forge/onnxruntime-feedstock/pull/56#issuecomment-1586080419 + set_target_properties(onnxruntime PROPERTIES OUTPUT_NAME onnxruntime_conda) - elseif(onnxruntime_BUILD_APPLE_FRAMEWORK) - # apple framework requires the header file be part of the library - onnxruntime_add_shared_library(onnxruntime + elseif(onnxruntime_BUILD_APPLE_FRAMEWORK) + # apple framework requires the header file be part of the library + onnxruntime_add_shared_library(onnxruntime +-- +2.43.0 + diff --git a/recipe/patches/0003-stay-on-C-17-on-osx.patch b/recipe/patches/0003-stay-on-C-17-on-osx.patch index dba4a4df..5279026a 100644 --- a/recipe/patches/0003-stay-on-C-17-on-osx.patch +++ b/recipe/patches/0003-stay-on-C-17-on-osx.patch @@ -1,17 +1,17 @@ -From 30010899d3b24cdfc64d043161e039a6f4d4f0ad Mon Sep 17 00:00:00 2001 +From 911e63c3b941d5892b50e721fe2d541aa0a9368b Mon Sep 17 00:00:00 2001 From: Christian Bourjau Date: Tue, 21 May 2024 12:45:50 +0200 -Subject: [PATCH 3/7] stay on C++17 on osx +Subject: [PATCH 3/5] stay on C++17 on osx --- cmake/CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmake/CMakeLists.txt b/cmake/CMakeLists.txt -index 5e689908f4..d880e436ac 100644 +index 0b37ade..7a4e493 100644 --- a/cmake/CMakeLists.txt +++ b/cmake/CMakeLists.txt -@@ -33,7 +33,7 @@ include(GNUInstallDirs) # onnxruntime_providers_* require CMAKE_INSTALL_* variab +@@ -34,7 +34,7 @@ include(GNUInstallDirs) # onnxruntime_providers_* require CMAKE_INSTALL_* variab # TODO: update this once all system adapt c++20 if(CMAKE_SYSTEM_NAME STREQUAL "Darwin") @@ -20,3 +20,6 @@ index 5e689908f4..d880e436ac 100644 else() set(CMAKE_CXX_STANDARD 17) endif() +-- +2.43.0 + diff --git a/recipe/patches/0004-do-not-pass-msvc-style-definitions-to-nvcc.patch b/recipe/patches/0004-do-not-pass-msvc-style-definitions-to-nvcc.patch deleted file mode 100644 index 9c34b208..00000000 --- a/recipe/patches/0004-do-not-pass-msvc-style-definitions-to-nvcc.patch +++ /dev/null @@ -1,22 +0,0 @@ -From 97f36e2a08f4036d0701dd78f1ecbf7d834ece36 Mon Sep 17 00:00:00 2001 -From: Silvio Traversaro -Date: Sat, 25 May 2024 09:15:37 +0200 -Subject: [PATCH 4/7] do not pass msvc style definitions to nvcc - ---- - tools/ci_build/build.py | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/tools/ci_build/build.py b/tools/ci_build/build.py -index de72cf3b23..2246c20281 100644 ---- a/tools/ci_build/build.py -+++ b/tools/ci_build/build.py -@@ -1142,7 +1142,7 @@ def generate_build_tree( - cuda_compile_flags_str = "" - for compile_flag in cflags: - if compile_flag.startswith("/D"): -- cudaflags.append(compile_flag) -+ cudaflags.append(compile_flag.replace("/D","-D")) - else: - cuda_compile_flags_str = cuda_compile_flags_str + " " + compile_flag - if len(cuda_compile_flags_str) != 0: diff --git a/recipe/patches/0005-use-first-nvcc-found.patch b/recipe/patches/0004-use-first-nvcc-found.patch similarity index 79% rename from recipe/patches/0005-use-first-nvcc-found.patch rename to recipe/patches/0004-use-first-nvcc-found.patch index 49213f6c..a4df159f 100644 --- a/recipe/patches/0005-use-first-nvcc-found.patch +++ b/recipe/patches/0004-use-first-nvcc-found.patch @@ -1,17 +1,17 @@ -From 7bff589b173feeed17ffe905f6ded7e231a1708c Mon Sep 17 00:00:00 2001 +From fd10710eda787a27968344372594098b7b2821c6 Mon Sep 17 00:00:00 2001 From: Mark Harfouche Date: Wed, 2 Oct 2024 21:47:09 -0400 -Subject: [PATCH 5/7] use first nvcc found +Subject: [PATCH 4/5] use first nvcc found --- tools/ci_build/build.py | 1 - 1 file changed, 1 deletion(-) diff --git a/tools/ci_build/build.py b/tools/ci_build/build.py -index 2246c20281..c7979f43dc 100644 +index 18728fa..30c9d81 100644 --- a/tools/ci_build/build.py +++ b/tools/ci_build/build.py -@@ -723,7 +723,6 @@ def generate_build_tree( +@@ -732,7 +732,6 @@ def generate_build_tree( if args.use_cuda: nvcc_threads = number_of_nvcc_threads(args) cmake_args.append("-Donnxruntime_NVCC_THREADS=" + str(nvcc_threads)) @@ -19,3 +19,6 @@ index 2246c20281..c7979f43dc 100644 add_default_definition(cmake_extra_defines, "onnxruntime_USE_CUDA", "ON") if args.cuda_version: add_default_definition(cmake_extra_defines, "onnxruntime_CUDA_VERSION", args.cuda_version) +-- +2.43.0 + diff --git a/recipe/patches/0006-Add-_ALLOW_COMPILER_AND_STL_VERSION_MISMATCH-for-cud.patch b/recipe/patches/0005-Add-_ALLOW_COMPILER_AND_STL_VERSION_MISMATCH-for-cud.patch similarity index 57% rename from recipe/patches/0006-Add-_ALLOW_COMPILER_AND_STL_VERSION_MISMATCH-for-cud.patch rename to recipe/patches/0005-Add-_ALLOW_COMPILER_AND_STL_VERSION_MISMATCH-for-cud.patch index 8aeed04f..7cfec196 100644 --- a/recipe/patches/0006-Add-_ALLOW_COMPILER_AND_STL_VERSION_MISMATCH-for-cud.patch +++ b/recipe/patches/0005-Add-_ALLOW_COMPILER_AND_STL_VERSION_MISMATCH-for-cud.patch @@ -1,7 +1,7 @@ -From 280e539f6e4dd75807c851adfc66da55ca29cef5 Mon Sep 17 00:00:00 2001 +From 792103ec3844380d5c7b09177474079c02d3544e Mon Sep 17 00:00:00 2001 From: Mark Harfouche Date: Mon, 7 Oct 2024 09:18:51 -0400 -Subject: [PATCH 6/7] Add _ALLOW_COMPILER_AND_STL_VERSION_MISMATCH for cuda +Subject: [PATCH 5/5] Add _ALLOW_COMPILER_AND_STL_VERSION_MISMATCH for cuda compilation --- @@ -9,16 +9,19 @@ Subject: [PATCH 6/7] Add _ALLOW_COMPILER_AND_STL_VERSION_MISMATCH for cuda 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tools/ci_build/build.py b/tools/ci_build/build.py -index c7979f43dc..96f47f7468 100644 +index 30c9d81..aabf496 100644 --- a/tools/ci_build/build.py +++ b/tools/ci_build/build.py -@@ -1098,7 +1098,8 @@ def generate_build_tree( +@@ -1121,7 +1121,8 @@ def generate_build_tree( if is_windows() and not args.android and not args.build_wasm: njobs = number_of_parallel_jobs(args) if args.use_cuda: -- cudaflags.append("-allow-unsupported-compiler") -+ cudaflags.append("--allow-unsupported-compiler") -+ cudaflags.append("-D_ALLOW_COMPILER_AND_STL_VERSION_MISMATCH") +- nvcc_flags.append("-allow-unsupported-compiler") ++ nvcc_flags.append("--allow-unsupported-compiler") ++ nvcc_flags.append("-D_ALLOW_COMPILER_AND_STL_VERSION_MISMATCH") if njobs > 1: if args.parallel == 0: cflags += ["/MP"] +-- +2.43.0 + diff --git a/recipe/patches/0006-Pass-along-the-CMAKE_ARGS.patch b/recipe/patches/0006-Pass-along-the-CMAKE_ARGS.patch new file mode 100644 index 00000000..0efa7f6d --- /dev/null +++ b/recipe/patches/0006-Pass-along-the-CMAKE_ARGS.patch @@ -0,0 +1,40 @@ +From 56bfffaef41593822809de23ade05c587cfb7122 Mon Sep 17 00:00:00 2001 +From: Mark Harfouche +Date: Sun, 28 Dec 2025 14:11:08 -0500 +Subject: [PATCH] Pass along the CMAKE_ARGS + +--- + tools/ci_build/build.py | 9 ++++++++- + 1 file changed, 8 insertions(+), 1 deletion(-) + +diff --git a/tools/ci_build/build.py b/tools/ci_build/build.py +index aabf496..833692a 100644 +--- a/tools/ci_build/build.py ++++ b/tools/ci_build/build.py +@@ -1229,6 +1229,11 @@ def generate_build_tree( + cxxflags = cflags.copy() + config_build_dir = get_config_build_dir(build_dir, config) + os.makedirs(config_build_dir, exist_ok=True) ++ ++ if "CMAKE_ARGS" in os.environ: ++ cmake_args.extend( ++ shlex.split(os.environ["CMAKE_ARGS"], posix=not is_windows()) ++ ) + temp_cmake_args = cmake_args.copy() + if cflags is not None and cxxflags is not None and len(cflags) != 0 and len(cxxflags) != 0: + temp_cmake_args += [ +@@ -1302,8 +1307,10 @@ def generate_build_tree( + + env["VCPKG_KEEP_ENV_VARS"] = ";".join(vcpkg_keep_env_vars) + ++ cmd = [*temp_cmake_args, f"-DCMAKE_BUILD_TYPE={config}"] ++ print(cmd) + run_subprocess( +- [*temp_cmake_args, f"-DCMAKE_BUILD_TYPE={config}"], ++ cmd, + cwd=config_build_dir, + cuda_home=cuda_home, + env=env, +-- +2.51.0 + diff --git a/recipe/patches/0007-Fix-AutoEpSelection-and-OrtEpLibrary-tests-when-usin.patch b/recipe/patches/0007-Fix-AutoEpSelection-and-OrtEpLibrary-tests-when-usin.patch deleted file mode 100644 index aa16de94..00000000 --- a/recipe/patches/0007-Fix-AutoEpSelection-and-OrtEpLibrary-tests-when-usin.patch +++ /dev/null @@ -1,23 +0,0 @@ -From 2c4f954732dbf7255f21ccf382518fa017a5828b Mon Sep 17 00:00:00 2001 -From: quic-hungjuiw -Date: Sat, 12 Jul 2025 04:33:01 +0800 -Subject: [PATCH 7/7] Fix AutoEpSelection and OrtEpLibrary tests when using - AuthenticAMD (#24754) - ---- - onnxruntime/core/common/cpuid_info.cc | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/onnxruntime/core/common/cpuid_info.cc b/onnxruntime/core/common/cpuid_info.cc -index 91961bf22c..92ada10fc1 100644 ---- a/onnxruntime/core/common/cpuid_info.cc -+++ b/onnxruntime/core/common/cpuid_info.cc -@@ -154,7 +154,7 @@ std::string CPUIDInfo::GetX86Vendor(int32_t* data) { - - uint32_t CPUIDInfo::GetVendorId(const std::string& vendor) { - if (vendor == "GenuineIntel") return 0x8086; -- if (vendor == "GenuineAMD") return 0x1022; -+ if (vendor == "AuthenticAMD") return 0x1022; - if (vendor.find("Qualcomm") == 0) return 'Q' | ('C' << 8) | ('O' << 16) | ('M' << 24); - if (vendor.find("NV") == 0) return 0x10DE; - return 0;