diff --git a/.azure-pipelines/azure-pipelines-linux.yml b/.azure-pipelines/azure-pipelines-linux.yml index 9bce49706..9c076ddf7 100755 --- a/.azure-pipelines/azure-pipelines-linux.yml +++ b/.azure-pipelines/azure-pipelines-linux.yml @@ -13,101 +13,26 @@ jobs: UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.2 SHORT_CONFIG: linux_64_blas_implgenericc_compiler_h369c9bc764 - ? linux_64_blas_implgenericc_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.8.____cpython - : CONFIG: linux_64_blas_implgenericc_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.8.____cpython - UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.2 - SHORT_CONFIG: linux_64_blas_implgenericc_compiler_h8bebf75c3d - ? linux_64_blas_implgenericc_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.9.____cpython - : CONFIG: linux_64_blas_implgenericc_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.9.____cpython - UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.2 - SHORT_CONFIG: linux_64_blas_implgenericc_compiler_h32f9b89ffb - ? linux_64_blas_implgenericc_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10numpy1.23python3.11.____cpython - : CONFIG: linux_64_blas_implgenericc_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10numpy1.23python3.11.____cpython - UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.2 - SHORT_CONFIG: linux_64_blas_implgenericc_compiler_h1f70872050 ? linux_64_blas_implgenericc_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.10.____cpython : CONFIG: linux_64_blas_implgenericc_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.10.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 SHORT_CONFIG: linux_64_blas_implgenericc_compiler_h9a51817457 - ? linux_64_blas_implgenericc_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.8.____cpython - : CONFIG: linux_64_blas_implgenericc_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.8.____cpython - UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 - SHORT_CONFIG: linux_64_blas_implgenericc_compiler_h129494d936 - ? linux_64_blas_implgenericc_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.9.____cpython - : CONFIG: linux_64_blas_implgenericc_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.9.____cpython - UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 - SHORT_CONFIG: linux_64_blas_implgenericc_compiler_h682cdb96bf - ? linux_64_blas_implgenericc_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.23python3.11.____cpython - : CONFIG: linux_64_blas_implgenericc_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.23python3.11.____cpython - UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 - SHORT_CONFIG: linux_64_blas_implgenericc_compiler_h92f6bde38f ? linux_64_blas_implmklc_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.10.____cpython : CONFIG: linux_64_blas_implmklc_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.10.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.2 SHORT_CONFIG: linux_64_blas_implmklc_compiler_ver_h414d6bfcc8 - ? linux_64_blas_implmklc_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.8.____cpython - : CONFIG: linux_64_blas_implmklc_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.8.____cpython - UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.2 - SHORT_CONFIG: linux_64_blas_implmklc_compiler_ver_ha80de63896 - ? linux_64_blas_implmklc_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.9.____cpython - : CONFIG: linux_64_blas_implmklc_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.9.____cpython - UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.2 - SHORT_CONFIG: linux_64_blas_implmklc_compiler_ver_hc78e3c725e - ? linux_64_blas_implmklc_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10numpy1.23python3.11.____cpython - : CONFIG: linux_64_blas_implmklc_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10numpy1.23python3.11.____cpython - UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.2 - SHORT_CONFIG: linux_64_blas_implmklc_compiler_ver_ha1a15649c4 ? linux_64_blas_implmklc_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.10.____cpython : CONFIG: linux_64_blas_implmklc_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.10.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 SHORT_CONFIG: linux_64_blas_implmklc_compiler_ver_hfe9342d6a9 - ? linux_64_blas_implmklc_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.8.____cpython - : CONFIG: linux_64_blas_implmklc_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.8.____cpython - UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 - SHORT_CONFIG: linux_64_blas_implmklc_compiler_ver_hfbf5e916bb - ? linux_64_blas_implmklc_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.9.____cpython - : CONFIG: linux_64_blas_implmklc_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.9.____cpython - UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 - SHORT_CONFIG: linux_64_blas_implmklc_compiler_ver_h0d24706536 - ? linux_64_blas_implmklc_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.23python3.11.____cpython - : CONFIG: linux_64_blas_implmklc_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.23python3.11.____cpython - UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 - SHORT_CONFIG: linux_64_blas_implmklc_compiler_ver_hd68e529e8e - ? linux_aarch64_c_compiler_version12cuda_compilernvcccuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.10.____cpython - : CONFIG: linux_aarch64_c_compiler_version12cuda_compilernvcccuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.10.____cpython - UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 - SHORT_CONFIG: linux_aarch64_c_compiler_version12c_h47a7e314ee - ? linux_aarch64_c_compiler_version12cuda_compilernvcccuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.8.____cpython - : CONFIG: linux_aarch64_c_compiler_version12cuda_compilernvcccuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.8.____cpython - UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 - SHORT_CONFIG: linux_aarch64_c_compiler_version12c_h5d6af67c78 - ? linux_aarch64_c_compiler_version12cuda_compilernvcccuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.9.____cpython - : CONFIG: linux_aarch64_c_compiler_version12cuda_compilernvcccuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.9.____cpython - UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 - SHORT_CONFIG: linux_aarch64_c_compiler_version12c_h01a1183a4e - ? linux_aarch64_c_compiler_version12cuda_compilernvcccuda_compiler_versionNonecxx_compiler_version12numpy1.23python3.11.____cpython - : CONFIG: linux_aarch64_c_compiler_version12cuda_compilernvcccuda_compiler_versionNonecxx_compiler_version12numpy1.23python3.11.____cpython + ? linux_aarch64_c_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.10.____cpython + : CONFIG: linux_aarch64_c_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.10.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 - SHORT_CONFIG: linux_aarch64_c_compiler_version12c_h084332c5a8 + SHORT_CONFIG: linux_aarch64_c_compiler_version12c_h3b2db91ff0 timeoutInMinutes: 360 steps: diff --git a/.azure-pipelines/azure-pipelines-osx.yml b/.azure-pipelines/azure-pipelines-osx.yml index 8388a5253..d4527b27f 100755 --- a/.azure-pipelines/azure-pipelines-osx.yml +++ b/.azure-pipelines/azure-pipelines-osx.yml @@ -12,50 +12,14 @@ jobs: CONFIG: osx_64_blas_implgenericnumpy1.22python3.10.____cpython UPLOAD_PACKAGES: 'True' SHORT_CONFIG: osx_64_blas_implgenericnumpy1.22pyt_h6f6e25bc95 - osx_64_blas_implgenericnumpy1.22python3.8.____cpython: - CONFIG: osx_64_blas_implgenericnumpy1.22python3.8.____cpython - UPLOAD_PACKAGES: 'True' - SHORT_CONFIG: osx_64_blas_implgenericnumpy1.22pyt_h9ef14d80b1 - osx_64_blas_implgenericnumpy1.22python3.9.____cpython: - CONFIG: osx_64_blas_implgenericnumpy1.22python3.9.____cpython - UPLOAD_PACKAGES: 'True' - SHORT_CONFIG: osx_64_blas_implgenericnumpy1.22pyt_he89dd260de - osx_64_blas_implgenericnumpy1.23python3.11.____cpython: - CONFIG: osx_64_blas_implgenericnumpy1.23python3.11.____cpython - UPLOAD_PACKAGES: 'True' - SHORT_CONFIG: osx_64_blas_implgenericnumpy1.23pyt_hb6392de840 osx_64_blas_implmklnumpy1.22python3.10.____cpython: CONFIG: osx_64_blas_implmklnumpy1.22python3.10.____cpython UPLOAD_PACKAGES: 'True' SHORT_CONFIG: osx_64_blas_implmklnumpy1.22python3_h91c9557398 - osx_64_blas_implmklnumpy1.22python3.8.____cpython: - CONFIG: osx_64_blas_implmklnumpy1.22python3.8.____cpython - UPLOAD_PACKAGES: 'True' - SHORT_CONFIG: osx_64_blas_implmklnumpy1.22python3_h49b5513c47 - osx_64_blas_implmklnumpy1.22python3.9.____cpython: - CONFIG: osx_64_blas_implmklnumpy1.22python3.9.____cpython - UPLOAD_PACKAGES: 'True' - SHORT_CONFIG: osx_64_blas_implmklnumpy1.22python3_ha8f7634ffc - osx_64_blas_implmklnumpy1.23python3.11.____cpython: - CONFIG: osx_64_blas_implmklnumpy1.23python3.11.____cpython - UPLOAD_PACKAGES: 'True' - SHORT_CONFIG: osx_64_blas_implmklnumpy1.23python3_hc56ac1fa22 osx_arm64_numpy1.22python3.10.____cpython: CONFIG: osx_arm64_numpy1.22python3.10.____cpython UPLOAD_PACKAGES: 'True' SHORT_CONFIG: osx_arm64_numpy1.22python3.10.____cpython - osx_arm64_numpy1.22python3.8.____cpython: - CONFIG: osx_arm64_numpy1.22python3.8.____cpython - UPLOAD_PACKAGES: 'True' - SHORT_CONFIG: osx_arm64_numpy1.22python3.8.____cpython - osx_arm64_numpy1.22python3.9.____cpython: - CONFIG: osx_arm64_numpy1.22python3.9.____cpython - UPLOAD_PACKAGES: 'True' - SHORT_CONFIG: osx_arm64_numpy1.22python3.9.____cpython - osx_arm64_numpy1.23python3.11.____cpython: - CONFIG: osx_arm64_numpy1.23python3.11.____cpython - UPLOAD_PACKAGES: 'True' - SHORT_CONFIG: osx_arm64_numpy1.23python3.11.____cpython timeoutInMinutes: 360 steps: diff --git a/.ci_support/linux_64_blas_implgenericc_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.10.____cpython.yaml b/.ci_support/linux_64_blas_implgenericc_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.10.____cpython.yaml index 103fd3ef3..39a70b208 100644 --- a/.ci_support/linux_64_blas_implgenericc_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.10.____cpython.yaml +++ b/.ci_support/linux_64_blas_implgenericc_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.10.____cpython.yaml @@ -22,6 +22,8 @@ cxx_compiler_version: - '10' docker_image: - quay.io/condaforge/linux-anvil-cuda:11.2 +libblas: +- 3.9 *netlib libcblas: - 3.9 *netlib liblapack: @@ -40,8 +42,6 @@ pin_run_as_build: max_pin: x.x python: - 3.10.* *_cpython -pytorch: -- '2.0' target_platform: - linux-64 zip_keys: diff --git a/.ci_support/linux_64_blas_implgenericc_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.8.____cpython.yaml b/.ci_support/linux_64_blas_implgenericc_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.8.____cpython.yaml deleted file mode 100644 index 9e5bb2448..000000000 --- a/.ci_support/linux_64_blas_implgenericc_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.8.____cpython.yaml +++ /dev/null @@ -1,55 +0,0 @@ -blas_impl: -- generic -c_compiler: -- gcc -c_compiler_version: -- '10' -cdt_name: -- cos7 -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- nvcc -cuda_compiler_version: -- '11.2' -cudnn: -- '8' -cxx_compiler: -- gxx -cxx_compiler_version: -- '10' -docker_image: -- quay.io/condaforge/linux-anvil-cuda:11.2 -libcblas: -- 3.9 *netlib -liblapack: -- 3.9 *netlib -libprotobuf: -- 4.24.3 -mkl: -- '2022' -nccl: -- '2' -numpy: -- '1.22' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.8.* *_cpython -pytorch: -- '2.0' -target_platform: -- linux-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - cuda_compiler - - cuda_compiler_version - - cdt_name - - docker_image -- - python - - numpy diff --git a/.ci_support/linux_64_blas_implgenericc_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.9.____cpython.yaml b/.ci_support/linux_64_blas_implgenericc_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.9.____cpython.yaml deleted file mode 100644 index 1153d6608..000000000 --- a/.ci_support/linux_64_blas_implgenericc_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.9.____cpython.yaml +++ /dev/null @@ -1,55 +0,0 @@ -blas_impl: -- generic -c_compiler: -- gcc -c_compiler_version: -- '10' -cdt_name: -- cos7 -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- nvcc -cuda_compiler_version: -- '11.2' -cudnn: -- '8' -cxx_compiler: -- gxx -cxx_compiler_version: -- '10' -docker_image: -- quay.io/condaforge/linux-anvil-cuda:11.2 -libcblas: -- 3.9 *netlib -liblapack: -- 3.9 *netlib -libprotobuf: -- 4.24.3 -mkl: -- '2022' -nccl: -- '2' -numpy: -- '1.22' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.9.* *_cpython -pytorch: -- '2.0' -target_platform: -- linux-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - cuda_compiler - - cuda_compiler_version - - cdt_name - - docker_image -- - python - - numpy diff --git a/.ci_support/linux_64_blas_implgenericc_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10numpy1.23python3.11.____cpython.yaml b/.ci_support/linux_64_blas_implgenericc_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10numpy1.23python3.11.____cpython.yaml deleted file mode 100644 index cfc6528b8..000000000 --- a/.ci_support/linux_64_blas_implgenericc_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10numpy1.23python3.11.____cpython.yaml +++ /dev/null @@ -1,55 +0,0 @@ -blas_impl: -- generic -c_compiler: -- gcc -c_compiler_version: -- '10' -cdt_name: -- cos7 -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- nvcc -cuda_compiler_version: -- '11.2' -cudnn: -- '8' -cxx_compiler: -- gxx -cxx_compiler_version: -- '10' -docker_image: -- quay.io/condaforge/linux-anvil-cuda:11.2 -libcblas: -- 3.9 *netlib -liblapack: -- 3.9 *netlib -libprotobuf: -- 4.24.3 -mkl: -- '2022' -nccl: -- '2' -numpy: -- '1.23' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.11.* *_cpython -pytorch: -- '2.0' -target_platform: -- linux-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - cuda_compiler - - cuda_compiler_version - - cdt_name - - docker_image -- - python - - numpy diff --git a/.ci_support/linux_64_blas_implgenericc_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.10.____cpython.yaml b/.ci_support/linux_64_blas_implgenericc_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.10.____cpython.yaml index 48fa685be..97815646f 100644 --- a/.ci_support/linux_64_blas_implgenericc_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.10.____cpython.yaml +++ b/.ci_support/linux_64_blas_implgenericc_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.10.____cpython.yaml @@ -22,6 +22,8 @@ cxx_compiler_version: - '12' docker_image: - quay.io/condaforge/linux-anvil-cos7-x86_64 +libblas: +- 3.9 *netlib libcblas: - 3.9 *netlib liblapack: @@ -40,8 +42,6 @@ pin_run_as_build: max_pin: x.x python: - 3.10.* *_cpython -pytorch: -- '2.0' target_platform: - linux-64 zip_keys: diff --git a/.ci_support/linux_64_blas_implgenericc_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.8.____cpython.yaml b/.ci_support/linux_64_blas_implgenericc_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.8.____cpython.yaml deleted file mode 100644 index de5a489d6..000000000 --- a/.ci_support/linux_64_blas_implgenericc_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.8.____cpython.yaml +++ /dev/null @@ -1,55 +0,0 @@ -blas_impl: -- generic -c_compiler: -- gcc -c_compiler_version: -- '12' -cdt_name: -- cos7 -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- None -cuda_compiler_version: -- None -cudnn: -- '8' -cxx_compiler: -- gxx -cxx_compiler_version: -- '12' -docker_image: -- quay.io/condaforge/linux-anvil-cos7-x86_64 -libcblas: -- 3.9 *netlib -liblapack: -- 3.9 *netlib -libprotobuf: -- 4.24.3 -mkl: -- '2022' -nccl: -- '2' -numpy: -- '1.22' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.8.* *_cpython -pytorch: -- '2.0' -target_platform: -- linux-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - cuda_compiler - - cuda_compiler_version - - cdt_name - - docker_image -- - python - - numpy diff --git a/.ci_support/linux_64_blas_implgenericc_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.9.____cpython.yaml b/.ci_support/linux_64_blas_implgenericc_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.9.____cpython.yaml deleted file mode 100644 index 0384b2093..000000000 --- a/.ci_support/linux_64_blas_implgenericc_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.9.____cpython.yaml +++ /dev/null @@ -1,55 +0,0 @@ -blas_impl: -- generic -c_compiler: -- gcc -c_compiler_version: -- '12' -cdt_name: -- cos7 -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- None -cuda_compiler_version: -- None -cudnn: -- '8' -cxx_compiler: -- gxx -cxx_compiler_version: -- '12' -docker_image: -- quay.io/condaforge/linux-anvil-cos7-x86_64 -libcblas: -- 3.9 *netlib -liblapack: -- 3.9 *netlib -libprotobuf: -- 4.24.3 -mkl: -- '2022' -nccl: -- '2' -numpy: -- '1.22' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.9.* *_cpython -pytorch: -- '2.0' -target_platform: -- linux-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - cuda_compiler - - cuda_compiler_version - - cdt_name - - docker_image -- - python - - numpy diff --git a/.ci_support/linux_64_blas_implgenericc_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.23python3.11.____cpython.yaml b/.ci_support/linux_64_blas_implgenericc_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.23python3.11.____cpython.yaml deleted file mode 100644 index 3bd37489e..000000000 --- a/.ci_support/linux_64_blas_implgenericc_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.23python3.11.____cpython.yaml +++ /dev/null @@ -1,55 +0,0 @@ -blas_impl: -- generic -c_compiler: -- gcc -c_compiler_version: -- '12' -cdt_name: -- cos7 -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- None -cuda_compiler_version: -- None -cudnn: -- '8' -cxx_compiler: -- gxx -cxx_compiler_version: -- '12' -docker_image: -- quay.io/condaforge/linux-anvil-cos7-x86_64 -libcblas: -- 3.9 *netlib -liblapack: -- 3.9 *netlib -libprotobuf: -- 4.24.3 -mkl: -- '2022' -nccl: -- '2' -numpy: -- '1.23' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.11.* *_cpython -pytorch: -- '2.0' -target_platform: -- linux-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - cuda_compiler - - cuda_compiler_version - - cdt_name - - docker_image -- - python - - numpy diff --git a/.ci_support/linux_64_blas_implmklc_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.10.____cpython.yaml b/.ci_support/linux_64_blas_implmklc_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.10.____cpython.yaml index fb61ab6ef..eeb8d1218 100644 --- a/.ci_support/linux_64_blas_implmklc_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.10.____cpython.yaml +++ b/.ci_support/linux_64_blas_implmklc_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.10.____cpython.yaml @@ -22,6 +22,8 @@ cxx_compiler_version: - '10' docker_image: - quay.io/condaforge/linux-anvil-cuda:11.2 +libblas: +- 3.9 *netlib libcblas: - 3.9 *netlib liblapack: @@ -40,8 +42,6 @@ pin_run_as_build: max_pin: x.x python: - 3.10.* *_cpython -pytorch: -- '2.0' target_platform: - linux-64 zip_keys: diff --git a/.ci_support/linux_64_blas_implmklc_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.8.____cpython.yaml b/.ci_support/linux_64_blas_implmklc_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.8.____cpython.yaml deleted file mode 100644 index ad72706fc..000000000 --- a/.ci_support/linux_64_blas_implmklc_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.8.____cpython.yaml +++ /dev/null @@ -1,55 +0,0 @@ -blas_impl: -- mkl -c_compiler: -- gcc -c_compiler_version: -- '10' -cdt_name: -- cos7 -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- nvcc -cuda_compiler_version: -- '11.2' -cudnn: -- '8' -cxx_compiler: -- gxx -cxx_compiler_version: -- '10' -docker_image: -- quay.io/condaforge/linux-anvil-cuda:11.2 -libcblas: -- 3.9 *netlib -liblapack: -- 3.9 *netlib -libprotobuf: -- 4.24.3 -mkl: -- '2022' -nccl: -- '2' -numpy: -- '1.22' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.8.* *_cpython -pytorch: -- '2.0' -target_platform: -- linux-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - cuda_compiler - - cuda_compiler_version - - cdt_name - - docker_image -- - python - - numpy diff --git a/.ci_support/linux_64_blas_implmklc_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.9.____cpython.yaml b/.ci_support/linux_64_blas_implmklc_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.9.____cpython.yaml deleted file mode 100644 index 1b256eaf8..000000000 --- a/.ci_support/linux_64_blas_implmklc_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.9.____cpython.yaml +++ /dev/null @@ -1,55 +0,0 @@ -blas_impl: -- mkl -c_compiler: -- gcc -c_compiler_version: -- '10' -cdt_name: -- cos7 -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- nvcc -cuda_compiler_version: -- '11.2' -cudnn: -- '8' -cxx_compiler: -- gxx -cxx_compiler_version: -- '10' -docker_image: -- quay.io/condaforge/linux-anvil-cuda:11.2 -libcblas: -- 3.9 *netlib -liblapack: -- 3.9 *netlib -libprotobuf: -- 4.24.3 -mkl: -- '2022' -nccl: -- '2' -numpy: -- '1.22' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.9.* *_cpython -pytorch: -- '2.0' -target_platform: -- linux-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - cuda_compiler - - cuda_compiler_version - - cdt_name - - docker_image -- - python - - numpy diff --git a/.ci_support/linux_64_blas_implmklc_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10numpy1.23python3.11.____cpython.yaml b/.ci_support/linux_64_blas_implmklc_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10numpy1.23python3.11.____cpython.yaml deleted file mode 100644 index cbc20e976..000000000 --- a/.ci_support/linux_64_blas_implmklc_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10numpy1.23python3.11.____cpython.yaml +++ /dev/null @@ -1,55 +0,0 @@ -blas_impl: -- mkl -c_compiler: -- gcc -c_compiler_version: -- '10' -cdt_name: -- cos7 -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- nvcc -cuda_compiler_version: -- '11.2' -cudnn: -- '8' -cxx_compiler: -- gxx -cxx_compiler_version: -- '10' -docker_image: -- quay.io/condaforge/linux-anvil-cuda:11.2 -libcblas: -- 3.9 *netlib -liblapack: -- 3.9 *netlib -libprotobuf: -- 4.24.3 -mkl: -- '2022' -nccl: -- '2' -numpy: -- '1.23' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.11.* *_cpython -pytorch: -- '2.0' -target_platform: -- linux-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - cuda_compiler - - cuda_compiler_version - - cdt_name - - docker_image -- - python - - numpy diff --git a/.ci_support/linux_64_blas_implmklc_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.10.____cpython.yaml b/.ci_support/linux_64_blas_implmklc_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.10.____cpython.yaml index a6efa1db9..e6f1e9a6a 100644 --- a/.ci_support/linux_64_blas_implmklc_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.10.____cpython.yaml +++ b/.ci_support/linux_64_blas_implmklc_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.10.____cpython.yaml @@ -22,6 +22,8 @@ cxx_compiler_version: - '12' docker_image: - quay.io/condaforge/linux-anvil-cos7-x86_64 +libblas: +- 3.9 *netlib libcblas: - 3.9 *netlib liblapack: @@ -40,8 +42,6 @@ pin_run_as_build: max_pin: x.x python: - 3.10.* *_cpython -pytorch: -- '2.0' target_platform: - linux-64 zip_keys: diff --git a/.ci_support/linux_64_blas_implmklc_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.8.____cpython.yaml b/.ci_support/linux_64_blas_implmklc_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.8.____cpython.yaml deleted file mode 100644 index c5b489ad3..000000000 --- a/.ci_support/linux_64_blas_implmklc_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.8.____cpython.yaml +++ /dev/null @@ -1,55 +0,0 @@ -blas_impl: -- mkl -c_compiler: -- gcc -c_compiler_version: -- '12' -cdt_name: -- cos7 -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- None -cuda_compiler_version: -- None -cudnn: -- '8' -cxx_compiler: -- gxx -cxx_compiler_version: -- '12' -docker_image: -- quay.io/condaforge/linux-anvil-cos7-x86_64 -libcblas: -- 3.9 *netlib -liblapack: -- 3.9 *netlib -libprotobuf: -- 4.24.3 -mkl: -- '2022' -nccl: -- '2' -numpy: -- '1.22' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.8.* *_cpython -pytorch: -- '2.0' -target_platform: -- linux-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - cuda_compiler - - cuda_compiler_version - - cdt_name - - docker_image -- - python - - numpy diff --git a/.ci_support/linux_64_blas_implmklc_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.9.____cpython.yaml b/.ci_support/linux_64_blas_implmklc_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.9.____cpython.yaml deleted file mode 100644 index 66d88d62f..000000000 --- a/.ci_support/linux_64_blas_implmklc_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.9.____cpython.yaml +++ /dev/null @@ -1,55 +0,0 @@ -blas_impl: -- mkl -c_compiler: -- gcc -c_compiler_version: -- '12' -cdt_name: -- cos7 -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- None -cuda_compiler_version: -- None -cudnn: -- '8' -cxx_compiler: -- gxx -cxx_compiler_version: -- '12' -docker_image: -- quay.io/condaforge/linux-anvil-cos7-x86_64 -libcblas: -- 3.9 *netlib -liblapack: -- 3.9 *netlib -libprotobuf: -- 4.24.3 -mkl: -- '2022' -nccl: -- '2' -numpy: -- '1.22' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.9.* *_cpython -pytorch: -- '2.0' -target_platform: -- linux-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - cuda_compiler - - cuda_compiler_version - - cdt_name - - docker_image -- - python - - numpy diff --git a/.ci_support/linux_64_blas_implmklc_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.23python3.11.____cpython.yaml b/.ci_support/linux_64_blas_implmklc_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.23python3.11.____cpython.yaml deleted file mode 100644 index 36906cbcd..000000000 --- a/.ci_support/linux_64_blas_implmklc_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.23python3.11.____cpython.yaml +++ /dev/null @@ -1,55 +0,0 @@ -blas_impl: -- mkl -c_compiler: -- gcc -c_compiler_version: -- '12' -cdt_name: -- cos7 -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- None -cuda_compiler_version: -- None -cudnn: -- '8' -cxx_compiler: -- gxx -cxx_compiler_version: -- '12' -docker_image: -- quay.io/condaforge/linux-anvil-cos7-x86_64 -libcblas: -- 3.9 *netlib -liblapack: -- 3.9 *netlib -libprotobuf: -- 4.24.3 -mkl: -- '2022' -nccl: -- '2' -numpy: -- '1.23' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.11.* *_cpython -pytorch: -- '2.0' -target_platform: -- linux-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - cuda_compiler - - cuda_compiler_version - - cdt_name - - docker_image -- - python - - numpy diff --git a/.ci_support/linux_aarch64_c_compiler_version12cuda_compilernvcccuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.10.____cpython.yaml b/.ci_support/linux_aarch64_c_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.10.____cpython.yaml similarity index 96% rename from .ci_support/linux_aarch64_c_compiler_version12cuda_compilernvcccuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.10.____cpython.yaml rename to .ci_support/linux_aarch64_c_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.10.____cpython.yaml index 5b838fb3c..ea95fdb4e 100644 --- a/.ci_support/linux_aarch64_c_compiler_version12cuda_compilernvcccuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.10.____cpython.yaml +++ b/.ci_support/linux_aarch64_c_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.10.____cpython.yaml @@ -15,7 +15,7 @@ channel_sources: channel_targets: - conda-forge main cuda_compiler: -- nvcc +- None cuda_compiler_version: - None cxx_compiler: @@ -24,6 +24,8 @@ cxx_compiler_version: - '12' docker_image: - quay.io/condaforge/linux-anvil-cos7-x86_64 +libblas: +- 3.9 *netlib libcblas: - 3.9 *netlib liblapack: @@ -40,8 +42,6 @@ pin_run_as_build: max_pin: x.x python: - 3.10.* *_cpython -pytorch: -- '2.0' target_platform: - linux-aarch64 zip_keys: diff --git a/.ci_support/linux_aarch64_c_compiler_version12cuda_compilernvcccuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.8.____cpython.yaml b/.ci_support/linux_aarch64_c_compiler_version12cuda_compilernvcccuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.8.____cpython.yaml deleted file mode 100644 index d644dea4f..000000000 --- a/.ci_support/linux_aarch64_c_compiler_version12cuda_compilernvcccuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.8.____cpython.yaml +++ /dev/null @@ -1,55 +0,0 @@ -BUILD: -- aarch64-conda_cos7-linux-gnu -blas_impl: -- generic -c_compiler: -- gcc -c_compiler_version: -- '12' -cdt_arch: -- aarch64 -cdt_name: -- cos7 -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- nvcc -cuda_compiler_version: -- None -cxx_compiler: -- gxx -cxx_compiler_version: -- '12' -docker_image: -- quay.io/condaforge/linux-anvil-cos7-x86_64 -libcblas: -- 3.9 *netlib -liblapack: -- 3.9 *netlib -libprotobuf: -- 4.24.3 -mkl: -- '2022' -numpy: -- '1.22' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.8.* *_cpython -pytorch: -- '2.0' -target_platform: -- linux-aarch64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - cuda_compiler - - cuda_compiler_version - - cdt_name - - docker_image -- - python - - numpy diff --git a/.ci_support/linux_aarch64_c_compiler_version12cuda_compilernvcccuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.9.____cpython.yaml b/.ci_support/linux_aarch64_c_compiler_version12cuda_compilernvcccuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.9.____cpython.yaml deleted file mode 100644 index 57e1c44ba..000000000 --- a/.ci_support/linux_aarch64_c_compiler_version12cuda_compilernvcccuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.9.____cpython.yaml +++ /dev/null @@ -1,55 +0,0 @@ -BUILD: -- aarch64-conda_cos7-linux-gnu -blas_impl: -- generic -c_compiler: -- gcc -c_compiler_version: -- '12' -cdt_arch: -- aarch64 -cdt_name: -- cos7 -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- nvcc -cuda_compiler_version: -- None -cxx_compiler: -- gxx -cxx_compiler_version: -- '12' -docker_image: -- quay.io/condaforge/linux-anvil-cos7-x86_64 -libcblas: -- 3.9 *netlib -liblapack: -- 3.9 *netlib -libprotobuf: -- 4.24.3 -mkl: -- '2022' -numpy: -- '1.22' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.9.* *_cpython -pytorch: -- '2.0' -target_platform: -- linux-aarch64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - cuda_compiler - - cuda_compiler_version - - cdt_name - - docker_image -- - python - - numpy diff --git a/.ci_support/linux_aarch64_c_compiler_version12cuda_compilernvcccuda_compiler_versionNonecxx_compiler_version12numpy1.23python3.11.____cpython.yaml b/.ci_support/linux_aarch64_c_compiler_version12cuda_compilernvcccuda_compiler_versionNonecxx_compiler_version12numpy1.23python3.11.____cpython.yaml deleted file mode 100644 index 91711a25e..000000000 --- a/.ci_support/linux_aarch64_c_compiler_version12cuda_compilernvcccuda_compiler_versionNonecxx_compiler_version12numpy1.23python3.11.____cpython.yaml +++ /dev/null @@ -1,55 +0,0 @@ -BUILD: -- aarch64-conda_cos7-linux-gnu -blas_impl: -- generic -c_compiler: -- gcc -c_compiler_version: -- '12' -cdt_arch: -- aarch64 -cdt_name: -- cos7 -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- nvcc -cuda_compiler_version: -- None -cxx_compiler: -- gxx -cxx_compiler_version: -- '12' -docker_image: -- quay.io/condaforge/linux-anvil-cos7-x86_64 -libcblas: -- 3.9 *netlib -liblapack: -- 3.9 *netlib -libprotobuf: -- 4.24.3 -mkl: -- '2022' -numpy: -- '1.23' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.11.* *_cpython -pytorch: -- '2.0' -target_platform: -- linux-aarch64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - cuda_compiler - - cuda_compiler_version - - cdt_name - - docker_image -- - python - - numpy diff --git a/.ci_support/osx_64_blas_implgenericnumpy1.22python3.10.____cpython.yaml b/.ci_support/osx_64_blas_implgenericnumpy1.22python3.10.____cpython.yaml index 60e401646..ead0b3b52 100644 --- a/.ci_support/osx_64_blas_implgenericnumpy1.22python3.10.____cpython.yaml +++ b/.ci_support/osx_64_blas_implgenericnumpy1.22python3.10.____cpython.yaml @@ -20,6 +20,8 @@ cxx_compiler: - clangxx cxx_compiler_version: - '15' +libblas: +- 3.9 *netlib libcblas: - 3.9 *netlib liblapack: @@ -40,8 +42,6 @@ pin_run_as_build: max_pin: x.x python: - 3.10.* *_cpython -pytorch: -- '2.0' target_platform: - osx-64 zip_keys: diff --git a/.ci_support/osx_64_blas_implgenericnumpy1.22python3.8.____cpython.yaml b/.ci_support/osx_64_blas_implgenericnumpy1.22python3.8.____cpython.yaml deleted file mode 100644 index e5db990d9..000000000 --- a/.ci_support/osx_64_blas_implgenericnumpy1.22python3.8.____cpython.yaml +++ /dev/null @@ -1,51 +0,0 @@ -MACOSX_DEPLOYMENT_TARGET: -- '10.13' -MACOSX_SDK_VERSION: -- '12.3' -blas_impl: -- generic -c_compiler: -- clang -c_compiler_version: -- '15' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- None -cuda_compiler_version: -- None -cxx_compiler: -- clangxx -cxx_compiler_version: -- '15' -libcblas: -- 3.9 *netlib -liblapack: -- 3.9 *netlib -libprotobuf: -- 4.24.3 -llvm_openmp: -- '16' -macos_machine: -- x86_64-apple-darwin13.4.0 -mkl: -- '2022' -numpy: -- '1.22' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.8.* *_cpython -pytorch: -- '2.0' -target_platform: -- osx-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version -- - python - - numpy diff --git a/.ci_support/osx_64_blas_implgenericnumpy1.22python3.9.____cpython.yaml b/.ci_support/osx_64_blas_implgenericnumpy1.22python3.9.____cpython.yaml deleted file mode 100644 index c42c0ca51..000000000 --- a/.ci_support/osx_64_blas_implgenericnumpy1.22python3.9.____cpython.yaml +++ /dev/null @@ -1,51 +0,0 @@ -MACOSX_DEPLOYMENT_TARGET: -- '10.13' -MACOSX_SDK_VERSION: -- '12.3' -blas_impl: -- generic -c_compiler: -- clang -c_compiler_version: -- '15' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- None -cuda_compiler_version: -- None -cxx_compiler: -- clangxx -cxx_compiler_version: -- '15' -libcblas: -- 3.9 *netlib -liblapack: -- 3.9 *netlib -libprotobuf: -- 4.24.3 -llvm_openmp: -- '16' -macos_machine: -- x86_64-apple-darwin13.4.0 -mkl: -- '2022' -numpy: -- '1.22' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.9.* *_cpython -pytorch: -- '2.0' -target_platform: -- osx-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version -- - python - - numpy diff --git a/.ci_support/osx_64_blas_implgenericnumpy1.23python3.11.____cpython.yaml b/.ci_support/osx_64_blas_implgenericnumpy1.23python3.11.____cpython.yaml deleted file mode 100644 index ba5c42b14..000000000 --- a/.ci_support/osx_64_blas_implgenericnumpy1.23python3.11.____cpython.yaml +++ /dev/null @@ -1,51 +0,0 @@ -MACOSX_DEPLOYMENT_TARGET: -- '10.13' -MACOSX_SDK_VERSION: -- '12.3' -blas_impl: -- generic -c_compiler: -- clang -c_compiler_version: -- '15' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- None -cuda_compiler_version: -- None -cxx_compiler: -- clangxx -cxx_compiler_version: -- '15' -libcblas: -- 3.9 *netlib -liblapack: -- 3.9 *netlib -libprotobuf: -- 4.24.3 -llvm_openmp: -- '16' -macos_machine: -- x86_64-apple-darwin13.4.0 -mkl: -- '2022' -numpy: -- '1.23' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.11.* *_cpython -pytorch: -- '2.0' -target_platform: -- osx-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version -- - python - - numpy diff --git a/.ci_support/osx_64_blas_implmklnumpy1.22python3.10.____cpython.yaml b/.ci_support/osx_64_blas_implmklnumpy1.22python3.10.____cpython.yaml index b12de8f08..b26b35c7c 100644 --- a/.ci_support/osx_64_blas_implmklnumpy1.22python3.10.____cpython.yaml +++ b/.ci_support/osx_64_blas_implmklnumpy1.22python3.10.____cpython.yaml @@ -20,6 +20,8 @@ cxx_compiler: - clangxx cxx_compiler_version: - '15' +libblas: +- 3.9 *netlib libcblas: - 3.9 *netlib liblapack: @@ -40,8 +42,6 @@ pin_run_as_build: max_pin: x.x python: - 3.10.* *_cpython -pytorch: -- '2.0' target_platform: - osx-64 zip_keys: diff --git a/.ci_support/osx_64_blas_implmklnumpy1.22python3.8.____cpython.yaml b/.ci_support/osx_64_blas_implmklnumpy1.22python3.8.____cpython.yaml deleted file mode 100644 index a91acfad1..000000000 --- a/.ci_support/osx_64_blas_implmklnumpy1.22python3.8.____cpython.yaml +++ /dev/null @@ -1,51 +0,0 @@ -MACOSX_DEPLOYMENT_TARGET: -- '10.13' -MACOSX_SDK_VERSION: -- '12.3' -blas_impl: -- mkl -c_compiler: -- clang -c_compiler_version: -- '15' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- None -cuda_compiler_version: -- None -cxx_compiler: -- clangxx -cxx_compiler_version: -- '15' -libcblas: -- 3.9 *netlib -liblapack: -- 3.9 *netlib -libprotobuf: -- 4.24.3 -llvm_openmp: -- '16' -macos_machine: -- x86_64-apple-darwin13.4.0 -mkl: -- '2022' -numpy: -- '1.22' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.8.* *_cpython -pytorch: -- '2.0' -target_platform: -- osx-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version -- - python - - numpy diff --git a/.ci_support/osx_64_blas_implmklnumpy1.22python3.9.____cpython.yaml b/.ci_support/osx_64_blas_implmklnumpy1.22python3.9.____cpython.yaml deleted file mode 100644 index eff786eaf..000000000 --- a/.ci_support/osx_64_blas_implmklnumpy1.22python3.9.____cpython.yaml +++ /dev/null @@ -1,51 +0,0 @@ -MACOSX_DEPLOYMENT_TARGET: -- '10.13' -MACOSX_SDK_VERSION: -- '12.3' -blas_impl: -- mkl -c_compiler: -- clang -c_compiler_version: -- '15' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- None -cuda_compiler_version: -- None -cxx_compiler: -- clangxx -cxx_compiler_version: -- '15' -libcblas: -- 3.9 *netlib -liblapack: -- 3.9 *netlib -libprotobuf: -- 4.24.3 -llvm_openmp: -- '16' -macos_machine: -- x86_64-apple-darwin13.4.0 -mkl: -- '2022' -numpy: -- '1.22' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.9.* *_cpython -pytorch: -- '2.0' -target_platform: -- osx-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version -- - python - - numpy diff --git a/.ci_support/osx_64_blas_implmklnumpy1.23python3.11.____cpython.yaml b/.ci_support/osx_64_blas_implmklnumpy1.23python3.11.____cpython.yaml deleted file mode 100644 index 07f0d1b56..000000000 --- a/.ci_support/osx_64_blas_implmklnumpy1.23python3.11.____cpython.yaml +++ /dev/null @@ -1,51 +0,0 @@ -MACOSX_DEPLOYMENT_TARGET: -- '10.13' -MACOSX_SDK_VERSION: -- '12.3' -blas_impl: -- mkl -c_compiler: -- clang -c_compiler_version: -- '15' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- None -cuda_compiler_version: -- None -cxx_compiler: -- clangxx -cxx_compiler_version: -- '15' -libcblas: -- 3.9 *netlib -liblapack: -- 3.9 *netlib -libprotobuf: -- 4.24.3 -llvm_openmp: -- '16' -macos_machine: -- x86_64-apple-darwin13.4.0 -mkl: -- '2022' -numpy: -- '1.23' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.11.* *_cpython -pytorch: -- '2.0' -target_platform: -- osx-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version -- - python - - numpy diff --git a/.ci_support/osx_arm64_numpy1.22python3.10.____cpython.yaml b/.ci_support/osx_arm64_numpy1.22python3.10.____cpython.yaml index 59589d9be..6c5a34b0f 100644 --- a/.ci_support/osx_arm64_numpy1.22python3.10.____cpython.yaml +++ b/.ci_support/osx_arm64_numpy1.22python3.10.____cpython.yaml @@ -20,6 +20,8 @@ cxx_compiler: - clangxx cxx_compiler_version: - '15' +libblas: +- 3.9 *netlib libcblas: - 3.9 *netlib liblapack: @@ -40,8 +42,6 @@ pin_run_as_build: max_pin: x.x python: - 3.10.* *_cpython -pytorch: -- '2.0' target_platform: - osx-arm64 zip_keys: diff --git a/.ci_support/osx_arm64_numpy1.22python3.8.____cpython.yaml b/.ci_support/osx_arm64_numpy1.22python3.8.____cpython.yaml deleted file mode 100644 index 167b5c0a3..000000000 --- a/.ci_support/osx_arm64_numpy1.22python3.8.____cpython.yaml +++ /dev/null @@ -1,51 +0,0 @@ -MACOSX_DEPLOYMENT_TARGET: -- '11.0' -MACOSX_SDK_VERSION: -- '12.3' -blas_impl: -- generic -c_compiler: -- clang -c_compiler_version: -- '15' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- None -cuda_compiler_version: -- None -cxx_compiler: -- clangxx -cxx_compiler_version: -- '15' -libcblas: -- 3.9 *netlib -liblapack: -- 3.9 *netlib -libprotobuf: -- 4.24.3 -llvm_openmp: -- '16' -macos_machine: -- arm64-apple-darwin20.0.0 -mkl: -- '2022' -numpy: -- '1.22' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.8.* *_cpython -pytorch: -- '2.0' -target_platform: -- osx-arm64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version -- - python - - numpy diff --git a/.ci_support/osx_arm64_numpy1.22python3.9.____cpython.yaml b/.ci_support/osx_arm64_numpy1.22python3.9.____cpython.yaml deleted file mode 100644 index 334682ab3..000000000 --- a/.ci_support/osx_arm64_numpy1.22python3.9.____cpython.yaml +++ /dev/null @@ -1,51 +0,0 @@ -MACOSX_DEPLOYMENT_TARGET: -- '11.0' -MACOSX_SDK_VERSION: -- '12.3' -blas_impl: -- generic -c_compiler: -- clang -c_compiler_version: -- '15' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- None -cuda_compiler_version: -- None -cxx_compiler: -- clangxx -cxx_compiler_version: -- '15' -libcblas: -- 3.9 *netlib -liblapack: -- 3.9 *netlib -libprotobuf: -- 4.24.3 -llvm_openmp: -- '16' -macos_machine: -- arm64-apple-darwin20.0.0 -mkl: -- '2022' -numpy: -- '1.22' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.9.* *_cpython -pytorch: -- '2.0' -target_platform: -- osx-arm64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version -- - python - - numpy diff --git a/.ci_support/osx_arm64_numpy1.23python3.11.____cpython.yaml b/.ci_support/osx_arm64_numpy1.23python3.11.____cpython.yaml deleted file mode 100644 index 3584974ae..000000000 --- a/.ci_support/osx_arm64_numpy1.23python3.11.____cpython.yaml +++ /dev/null @@ -1,51 +0,0 @@ -MACOSX_DEPLOYMENT_TARGET: -- '11.0' -MACOSX_SDK_VERSION: -- '12.3' -blas_impl: -- generic -c_compiler: -- clang -c_compiler_version: -- '15' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- None -cuda_compiler_version: -- None -cxx_compiler: -- clangxx -cxx_compiler_version: -- '15' -libcblas: -- 3.9 *netlib -liblapack: -- 3.9 *netlib -libprotobuf: -- 4.24.3 -llvm_openmp: -- '16' -macos_machine: -- arm64-apple-darwin20.0.0 -mkl: -- '2022' -numpy: -- '1.23' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.11.* *_cpython -pytorch: -- '2.0' -target_platform: -- osx-arm64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version -- - python - - numpy diff --git a/README.md b/README.md index 8afb77ceb..2aaf1d66d 100644 --- a/README.md +++ b/README.md @@ -33,27 +33,6 @@ Current build status variant - - linux_64_blas_implgenericc_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.8.____cpython - - - variant - - - - linux_64_blas_implgenericc_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.9.____cpython - - - variant - - - - linux_64_blas_implgenericc_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10numpy1.23python3.11.____cpython - - - variant - - linux_64_blas_implgenericc_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.10.____cpython @@ -61,27 +40,6 @@ Current build status variant - - linux_64_blas_implgenericc_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.8.____cpython - - - variant - - - - linux_64_blas_implgenericc_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.9.____cpython - - - variant - - - - linux_64_blas_implgenericc_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.23python3.11.____cpython - - - variant - - linux_64_blas_implmklc_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.10.____cpython @@ -89,27 +47,6 @@ Current build status variant - - linux_64_blas_implmklc_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.8.____cpython - - - variant - - - - linux_64_blas_implmklc_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.9.____cpython - - - variant - - - - linux_64_blas_implmklc_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10numpy1.23python3.11.____cpython - - - variant - - linux_64_blas_implmklc_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.10.____cpython @@ -118,52 +55,10 @@ Current build status - linux_64_blas_implmklc_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.8.____cpython - - - variant - - - - linux_64_blas_implmklc_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.9.____cpython - - - variant - - - - linux_64_blas_implmklc_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.23python3.11.____cpython - - - variant - - - - linux_aarch64_c_compiler_version12cuda_compilernvcccuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.10.____cpython + linux_aarch64_c_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.10.____cpython - variant - - - - linux_aarch64_c_compiler_version12cuda_compilernvcccuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.8.____cpython - - - variant - - - - linux_aarch64_c_compiler_version12cuda_compilernvcccuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.9.____cpython - - - variant - - - - linux_aarch64_c_compiler_version12cuda_compilernvcccuda_compiler_versionNonecxx_compiler_version12numpy1.23python3.11.____cpython - - - variant + variant @@ -173,27 +68,6 @@ Current build status variant - - osx_64_blas_implgenericnumpy1.22python3.8.____cpython - - - variant - - - - osx_64_blas_implgenericnumpy1.22python3.9.____cpython - - - variant - - - - osx_64_blas_implgenericnumpy1.23python3.11.____cpython - - - variant - - osx_64_blas_implmklnumpy1.22python3.10.____cpython @@ -201,27 +75,6 @@ Current build status variant - - osx_64_blas_implmklnumpy1.22python3.8.____cpython - - - variant - - - - osx_64_blas_implmklnumpy1.22python3.9.____cpython - - - variant - - - - osx_64_blas_implmklnumpy1.23python3.11.____cpython - - - variant - - osx_arm64_numpy1.22python3.10.____cpython @@ -229,27 +82,6 @@ Current build status variant - - osx_arm64_numpy1.22python3.8.____cpython - - - variant - - - - osx_arm64_numpy1.22python3.9.____cpython - - - variant - - - - osx_arm64_numpy1.23python3.11.____cpython - - - variant - - @@ -264,8 +96,6 @@ Current release info | Name | Downloads | Version | Platforms | | --- | --- | --- | --- | | [![Conda Recipe](https://img.shields.io/badge/recipe-pytorch-green.svg)](https://anaconda.org/conda-forge/pytorch) | [![Conda Downloads](https://img.shields.io/conda/dn/conda-forge/pytorch.svg)](https://anaconda.org/conda-forge/pytorch) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pytorch.svg)](https://anaconda.org/conda-forge/pytorch) | [![Conda Platforms](https://img.shields.io/conda/pn/conda-forge/pytorch.svg)](https://anaconda.org/conda-forge/pytorch) | -| [![Conda Recipe](https://img.shields.io/badge/recipe-pytorch--cpu-green.svg)](https://anaconda.org/conda-forge/pytorch-cpu) | [![Conda Downloads](https://img.shields.io/conda/dn/conda-forge/pytorch-cpu.svg)](https://anaconda.org/conda-forge/pytorch-cpu) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pytorch-cpu.svg)](https://anaconda.org/conda-forge/pytorch-cpu) | [![Conda Platforms](https://img.shields.io/conda/pn/conda-forge/pytorch-cpu.svg)](https://anaconda.org/conda-forge/pytorch-cpu) | -| [![Conda Recipe](https://img.shields.io/badge/recipe-pytorch--gpu-green.svg)](https://anaconda.org/conda-forge/pytorch-gpu) | [![Conda Downloads](https://img.shields.io/conda/dn/conda-forge/pytorch-gpu.svg)](https://anaconda.org/conda-forge/pytorch-gpu) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pytorch-gpu.svg)](https://anaconda.org/conda-forge/pytorch-gpu) | [![Conda Platforms](https://img.shields.io/conda/pn/conda-forge/pytorch-gpu.svg)](https://anaconda.org/conda-forge/pytorch-gpu) | Installing pytorch-cpu ====================== @@ -277,16 +107,16 @@ conda config --add channels conda-forge conda config --set channel_priority strict ``` -Once the `conda-forge` channel has been enabled, `pytorch, pytorch-cpu, pytorch-gpu` can be installed with `conda`: +Once the `conda-forge` channel has been enabled, `pytorch` can be installed with `conda`: ``` -conda install pytorch pytorch-cpu pytorch-gpu +conda install pytorch ``` or with `mamba`: ``` -mamba install pytorch pytorch-cpu pytorch-gpu +mamba install pytorch ``` It is possible to list all of the versions of `pytorch` available on your platform with `conda`: diff --git a/recipe/build_pytorch.sh b/recipe/build.sh similarity index 83% rename from recipe/build_pytorch.sh rename to recipe/build.sh index c07e4c957..ef5cb71af 100644 --- a/recipe/build_pytorch.sh +++ b/recipe/build.sh @@ -12,18 +12,18 @@ rm -rf pyproject.toml export USE_NUMA=0 export USE_ITT=0 -export CFLAGS="$(echo $CFLAGS | sed 's/-fvisibility-inlines-hidden//g')" -export CXXFLAGS="$(echo $CXXFLAGS | sed 's/-fvisibility-inlines-hidden//g')" +# export CFLAGS="$(echo $CFLAGS | sed 's/-fvisibility-inlines-hidden//g')" +# export CXXFLAGS="$(echo $CXXFLAGS | sed 's/-fvisibility-inlines-hidden//g')" export LDFLAGS="$(echo $LDFLAGS | sed 's/-Wl,--as-needed//g')" -export LDFLAGS="$(echo $LDFLAGS | sed 's/-Wl,-dead_strip_dylibs//g')" -export LDFLAGS_LD="$(echo $LDFLAGS_LD | sed 's/-dead_strip_dylibs//g')" -if [[ "$c_compiler" == "clang" ]]; then - export CXXFLAGS="$CXXFLAGS -Wno-deprecated-declarations -Wno-unknown-warning-option -Wno-error=unused-command-line-argument" - export CFLAGS="$CFLAGS -Wno-deprecated-declarations -Wno-unknown-warning-option -Wno-error=unused-command-line-argument" -else - export CXXFLAGS="$CXXFLAGS -Wno-deprecated-declarations -Wno-error=maybe-uninitialized" - export CFLAGS="$CFLAGS -Wno-deprecated-declarations -Wno-error=maybe-uninitialized" -fi +# export LDFLAGS="$(echo $LDFLAGS | sed 's/-Wl,-dead_strip_dylibs//g')" +# export LDFLAGS_LD="$(echo $LDFLAGS_LD | sed 's/-dead_strip_dylibs//g')" +# if [[ "$c_compiler" == "clang" ]]; then +# export CXXFLAGS="$CXXFLAGS -Wno-deprecated-declarations -Wno-unknown-warning-option -Wno-error=unused-command-line-argument" +# export CFLAGS="$CFLAGS -Wno-deprecated-declarations -Wno-unknown-warning-option -Wno-error=unused-command-line-argument" +# else +# export CXXFLAGS="$CXXFLAGS -Wno-deprecated-declarations -Wno-error=maybe-uninitialized" +# export CFLAGS="$CFLAGS -Wno-deprecated-declarations -Wno-error=maybe-uninitialized" +# fi # This is not correctly found for linux-aarch64 since pytorch 2.0.0 for some reason export _GLIBCXX_USE_CXX11_ABI=1 @@ -32,7 +32,7 @@ export _GLIBCXX_USE_CXX11_ABI=1 # CUPTI seems to cause trouble when users install a version of # cudatoolkit different than the one specified at compile time. # https://github.com/conda-forge/pytorch-cpu-feedstock/issues/135 -export USE_KINETO=OFF +# export USE_KINETO=OFF if [[ "$target_platform" == "osx-64" ]]; then export CXXFLAGS="$CXXFLAGS -DTARGET_OS_OSX=1" @@ -56,15 +56,14 @@ for ARG in $CMAKE_ARGS; do fi done unset CMAKE_INSTALL_PREFIX -export TH_BINARY_BUILD=1 +# export TH_BINARY_BUILD=1 export PYTORCH_BUILD_VERSION=$PKG_VERSION export PYTORCH_BUILD_NUMBER=$PKG_BUILDNUM -export USE_NINJA=OFF export INSTALL_TEST=0 export BUILD_TEST=0 -export USE_SYSTEM_SLEEF=1 +export USE_SYSTEM_SLEEF=ON # use our protobuf export BUILD_CUSTOM_PROTOBUF=OFF rm -rf $PREFIX/bin/protoc @@ -144,11 +143,12 @@ if [[ ${cuda_compiler_version} != "None" ]]; then exit 1 fi export TORCH_NVCC_FLAGS="-Xfatbin -compress-all" - export NCCL_ROOT_DIR=$PREFIX - export NCCL_INCLUDE_DIR=$PREFIX/include - export USE_SYSTEM_NCCL=1 - export USE_STATIC_NCCL=0 - export USE_STATIC_CUDNN=0 + export CXXFLAGS="$CXXFLAGS" + # export NCCL_ROOT_DIR=$PREFIX + # export NCCL_INCLUDE_DIR=$PREFIX/include + # export USE_SYSTEM_NCCL=1 + # export USE_STATIC_NCCL=0 + # export USE_STATIC_CUDNN=0 export CUDA_TOOLKIT_ROOT_DIR=$CUDA_HOME export MAGMA_HOME="${PREFIX}" else diff --git a/recipe/meta.yaml b/recipe/meta.yaml index f4d848947..8761aa8d1 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -1,5 +1,5 @@ -{% set version = "2.0.0" %} -{% set build_number = 3 %} +{% set version = "2.1.0" %} +{% set build_number = 0 %} {% if cuda_compiler_version != "None" %} {% set build_number = build_number + 200 %} @@ -10,7 +10,7 @@ {% endif %} package: - name: pytorch-recipe + name: pytorch version: {{ version }} source: @@ -18,11 +18,7 @@ source: git_url: https://github.com/pytorch/pytorch.git git_tag: v{{ version }} patches: - - patches/fix_dispatch_apply_auto.patch - # 2022/07 hmaarrfk - # We've patch out the bug in GCC that makes it incompatible - # https://github.com/conda-forge/ctng-compilers-feedstock/blob/7ea10c2526445beb9faff23efcc6bc40fc0079b5/recipe/meta.yaml#L23= - - patches/remove_gcc_maximum_requirements.patch + - patches/nvml.patch # [cuda_compiler_version == "11.2"] build: number: {{ build_number }} @@ -32,141 +28,131 @@ build: skip: true # [cuda_compiler_version == "11.0"] skip: true # [cuda_compiler_version == "11.1"] -outputs: - - name: pytorch - build: - string: cuda{{ cuda_compiler_version | replace('.', '') }}py{{ CONDA_PY }}h{{ PKG_HASH }}_{{ PKG_BUILDNUM }} # [cuda_compiler_version != "None"] - string: cpu_{{ blas_impl }}_py{{ CONDA_PY }}h{{ PKG_HASH }}_{{ PKG_BUILDNUM }} # [cuda_compiler_version == "None"] - detect_binary_files_with_prefix: false - run_exports: - - {{ pin_subpackage('pytorch', max_pin='x.x') }} - script: build_pytorch.sh # [not win] - script: bld_pytorch.bat # [win] - requirements: - build: - - python # [build_platform != target_platform] - - cross-python_{{ target_platform }} # [build_platform != target_platform] - - numpy # [build_platform != target_platform] - - sysroot_linux-64 2.17 # [linux64] - - {{ compiler('c') }} - - {{ compiler('cxx') }} - - {{ compiler('cuda') }} # [cuda_compiler_version != "None"] - # Dec 2020: it seems that git is broken on windows, so we use m2-git - - patch # [not win] - - m2-patch # [win] - - git # [not win] - - m2-git # [win] - - libgomp # [linux] - - llvm-openmp # [osx] - - cmake - - ninja - # Keep libprotobuf here so that a compatibile version - # of protobuf is installed between build and host - - libprotobuf - - protobuf - - make # [linux] - host: - # GPU requirements - - cudnn # [cuda_compiler_version != "None"] - - nccl # [cuda_compiler_version != "None"] - - magma # [cuda_compiler_version != "None"] - # other requirements - - python - - numpy - - pip - - setuptools - - pyyaml - - requests - - future - - six - - mkl-devel {{ mkl }} # [blas_impl == "mkl"] - - libcblas * *_mkl # [blas_impl == "mkl"] - - libcblas # [blas_impl != "mkl"] - - liblapack # [blas_impl != "mkl"] - - libgomp # [linux] - - llvm-openmp # [osx] - - libprotobuf - - sleef - - typing - - libuv - - pkg-config # [unix] - - typing_extensions - run: - - llvm-openmp # [osx] - # GPU requirements without run_exports - - {{ pin_compatible('cudnn') }} # [cuda_compiler_version != "None"] - - {{ pin_compatible('magma', max_pin='x.x.x') }} # [cuda_compiler_version != "None"] - # other requirements - - python - - typing_extensions - - sympy - - filelock - - jinja2 - - networkx - - nomkl # [blas_impl != "mkl"] - # avoid that people without GPUs needlessly download ~0.5-1GB - - __cuda # [cuda_compiler_version != "None"] - run_constrained: - # These constraints ensure conflict between pytorch and - # pytorch-cpu 1.1 which we built before conda-forge had GPU infrastructure - # built into place. - # https://github.com/conda-forge/pytorch-cpu-feedstock/issues/65 - - pytorch-cpu =={{ version }} # [cuda_compiler_version == "None"] - - pytorch-gpu ==99999999 # [cuda_compiler_version == "None"] - - pytorch-gpu =={{ version }} # [cuda_compiler_version != "None"] - - pytorch-cpu ==99999999 # [cuda_compiler_version != "None"] + string: cuda{{ cuda_compiler_version | replace('.', '') }}py{{ CONDA_PY }}h{{ PKG_HASH }}_{{ PKG_BUILDNUM }} # [cuda_compiler_version != "None"] + string: cpu_{{ blas_impl }}_py{{ CONDA_PY }}h{{ PKG_HASH }}_{{ PKG_BUILDNUM }} # [cuda_compiler_version == "None"] + detect_binary_files_with_prefix: false + run_exports: + - {{ pin_subpackage('pytorch', max_pin='x.x') }} + skip: true # [py != 310] - test: - requires: - - {{ compiler('c') }} - - {{ compiler('cxx') }} - - hypothesis - - pytest - - tabulate - - pydot - - mock # [linux] - - pip - - expecttest - - xmlrunner - imports: - - torch - source_files: - - test - # tools/ is needed to optimise test run - # as of pytorch=2.0.0, there is a bug when trying to run tests without the tools - - tools - commands: - - OMP_NUM_THREADS=4 python ./test/run_test.py || true # [not win] - - python ./test/run_test.py # [win] - # Run pip check so as to ensure that all pytorch packages are installed - # https://github.com/conda-forge/pytorch-cpu-feedstock/issues/24 - - pip check - - python -c "import torch; print(torch.__version__)" - - python -c "import torch; assert torch.backends.mkldnn.m.is_available()" # [x86 and cuda_compiler_version == "None"] - # At conda-forge, we target versions of OSX that are too old for MPS support - # But if users install a newer version of OSX, they will have MPS support - # https://github.com/conda-forge/pytorch-cpu-feedstock/pull/123#issuecomment-1186355073 - # - python -c "import torch; assert torch.backends.mps.is_available()" # [osx] +requirements: + build: + - python # [build_platform != target_platform] + - cross-python_{{ target_platform }} # [build_platform != target_platform] + - numpy # [build_platform != target_platform] + - sysroot_linux-64 2.17 # [linux64] + - {{ compiler('c') }} + - {{ compiler('cxx') }} + - {{ compiler('cuda') }} # [cuda_compiler_version != "None"] + - cuda-libraries-dev # [cuda_compiler_version != "None" and cuda_compiler_version.split(".")[0] >=12] + # Dec 2020: it seems that git is broken on windows, so we use m2-git + - patch # [not win] + - m2-patch # [win] + - git # [not win] + - m2-git # [win] + - libgomp # [linux] + - llvm-openmp # [osx] + - cmake + - ninja + # Keep libprotobuf here so that a compatibile version + # of protobuf is installed between build and host + - libprotobuf + - protobuf + - make # [linux] + host: + # GPU requirements + - cudnn # [cuda_compiler_version != "None"] + - nccl # [cuda_compiler_version != "None"] + - magma # [cuda_compiler_version != "None"] + # other requirements + - python + - numpy + - pip + - setuptools + - astunparse + - expecttest + - hypothesis + - numpy + - psutil + - pyyaml + - requests + - mkl-devel {{ mkl }} # [blas_impl == "mkl"] + - libcblas * *_mkl # [blas_impl == "mkl"] + - libcblas # [blas_impl != "mkl"] + - libblas # [blas_impl != "mkl"] + - liblapack # [blas_impl != "mkl"] + - setuptools + - types-dataclasses + - sympy + - filelock + - networkx + - jinja2 + - fsspec + - packaging + - optree + - libgomp # [linux] + - llvm-openmp # [osx] + - libprotobuf + - sleef + - libuv + - pkg-config # [unix] + run: + - llvm-openmp # [osx] + # GPU requirements without run_exports + - {{ pin_compatible('cudnn') }} # [cuda_compiler_version != "None"] + - {{ pin_compatible('magma', max_pin='x.x.x') }} # [cuda_compiler_version != "None"] + # other requirements + - python + - typing_extensions + - sympy + - filelock + - jinja2 + - networkx + - nomkl # [blas_impl != "mkl"] + - fsspec + # avoid that people without GPUs needlessly download ~0.5-1GB + - __cuda # [cuda_compiler_version != "None"] + run_constrained: + # These constraints ensure conflict between pytorch and + # pytorch-cpu 1.1 which we built before conda-forge had GPU infrastructure + # built into place. + # https://github.com/conda-forge/pytorch-cpu-feedstock/issues/65 + - pytorch-cpu =={{ version }} # [cuda_compiler_version == "None"] + - pytorch-gpu ==99999999 # [cuda_compiler_version == "None"] + - pytorch-gpu =={{ version }} # [cuda_compiler_version != "None"] + - pytorch-cpu ==99999999 # [cuda_compiler_version != "None"] - # 2021/08/01, hmaarrfk - # While this seems like a roundabout way of defining the package name - # It helps the linter avoid errors on a package not having tests. - {% set pytorch_cpu_gpu = "pytorch-cpu" %} # [cuda_compiler_version == "None"] - {% set pytorch_cpu_gpu = "pytorch-gpu" %} # [cuda_compiler_version != "None"] - - name: {{ pytorch_cpu_gpu }} - build: - string: cuda{{ cuda_compiler_version | replace('.', '') }}py{{ CONDA_PY }}h{{ PKG_HASH }}_{{ PKG_BUILDNUM }} # [cuda_compiler_version != "None"] - string: cpu_{{ blas_impl }}_py{{ CONDA_PY }}h{{ PKG_HASH }}_{{ PKG_BUILDNUM }} # [cuda_compiler_version == "None"] - detect_binary_files_with_prefix: False - # weigh down cpu implementation and give cuda preference - track_features: - - pytorch-cpu # [cuda_compiler_version == "None"] - requirements: - run: - - {{ pin_subpackage("pytorch", exact=True) }} - test: - imports: - - torch +test: + requires: + - {{ compiler('c') }} + - {{ compiler('cxx') }} + - hypothesis + - pytest + - tabulate + - pydot + - mock # [linux] + - pip + - expecttest + - xmlrunner + imports: + - torch + source_files: + - test + # tools/ is needed to optimise test run + # as of pytorch=2.0.0, there is a bug when trying to run tests without the tools + - tools + commands: + - OMP_NUM_THREADS=4 python ./test/run_test.py || true # [not win] + - python ./test/run_test.py # [win] + # Run pip check so as to ensure that all pytorch packages are installed + # https://github.com/conda-forge/pytorch-cpu-feedstock/issues/24 + - pip check + - python -c "import torch; print(torch.__version__)" + - python -c "import torch; assert torch.backends.mkldnn.m.is_available()" # [x86 and cuda_compiler_version == "None"] + # At conda-forge, we target versions of OSX that are too old for MPS support + # But if users install a newer version of OSX, they will have MPS support + # https://github.com/conda-forge/pytorch-cpu-feedstock/pull/123#issuecomment-1186355073 + # - python -c "import torch; assert torch.backends.mps.is_available()" # [osx] about: home: https://pytorch.org/ diff --git a/recipe/patches/fix_dispatch_apply_auto.patch b/recipe/patches/fix_dispatch_apply_auto.patch deleted file mode 100644 index 949f03103..000000000 --- a/recipe/patches/fix_dispatch_apply_auto.patch +++ /dev/null @@ -1,15 +0,0 @@ -Index: work/third_party/pthreadpool/src/gcd.c -=================================================================== ---- work.orig/third_party/pthreadpool/src/gcd.c -+++ work/third_party/pthreadpool/src/gcd.c -@@ -118,7 +118,9 @@ PTHREADPOOL_INTERNAL void pthreadpool_pa - /* The next subrange starts where the previous ended */ - range_start = range_end; - } -- -+ #ifndef DISPATCH_APPLY_AUTO -+ #define DISPATCH_APPLY_AUTO ((dispatch_queue_t _Nonnull)0) -+ #endif - dispatch_apply_f(threads_count.value, DISPATCH_APPLY_AUTO, threadpool, thread_main); - - /* Unprotect the global threadpool structures */ diff --git a/recipe/patches/nvml.patch b/recipe/patches/nvml.patch new file mode 100644 index 000000000..4c90f0785 --- /dev/null +++ b/recipe/patches/nvml.patch @@ -0,0 +1,13 @@ +diff --git a/c10/cuda/CUDACachingAllocator.cpp b/c10/cuda/CUDACachingAllocator.cpp +index 05941947ed..c8e0bafe0a 100644 +--- a/c10/cuda/CUDACachingAllocator.cpp ++++ b/c10/cuda/CUDACachingAllocator.cpp +@@ -1141,7 +1141,7 @@ static std::string reportProcessMemoryInfo(int device) { + DriverAPI::get()->nvmlDeviceGetHandleByPciBusId_v2_( + pci_id, &nvml_device)); + +- std::vector procs(8); ++ std::vector procs(8); + unsigned int size = procs.size(); + nvmlReturn_t r; + while ((r = DriverAPI::get()->nvmlDeviceGetComputeRunningProcesses_( diff --git a/recipe/patches/remove_gcc_maximum_requirements.patch b/recipe/patches/remove_gcc_maximum_requirements.patch deleted file mode 100644 index 3f3651f50..000000000 --- a/recipe/patches/remove_gcc_maximum_requirements.patch +++ /dev/null @@ -1,31 +0,0 @@ -diff --git a/torch/utils/cpp_extension.py b/torch/utils/cpp_extension.py -index 11b233f27124e..aef5fd5793e3a 100644 ---- a/torch/utils/cpp_extension.py -+++ b/torch/utils/cpp_extension.py -@@ -50,25 +50,10 @@ - # Or from include/crt/host_config.h in the CUDA SDK - # The second value is the exclusive(!) upper bound, i.e. min <= version < max - CUDA_GCC_VERSIONS: VersionMap = { -- '11.0': (MINIMUM_GCC_VERSION, (10, 0)), -- '11.1': (MINIMUM_GCC_VERSION, (11, 0)), -- '11.2': (MINIMUM_GCC_VERSION, (11, 0)), -- '11.3': (MINIMUM_GCC_VERSION, (11, 0)), -- '11.4': ((6, 0, 0), (12, 0)), -- '11.5': ((6, 0, 0), (12, 0)), -- '11.6': ((6, 0, 0), (12, 0)), -- '11.7': ((6, 0, 0), (12, 0)), - } - - MINIMUM_CLANG_VERSION = (3, 3, 0) - CUDA_CLANG_VERSIONS: VersionMap = { -- '11.1': (MINIMUM_CLANG_VERSION, (11, 0)), -- '11.2': (MINIMUM_CLANG_VERSION, (12, 0)), -- '11.3': (MINIMUM_CLANG_VERSION, (12, 0)), -- '11.4': (MINIMUM_CLANG_VERSION, (13, 0)), -- '11.5': (MINIMUM_CLANG_VERSION, (13, 0)), -- '11.6': (MINIMUM_CLANG_VERSION, (14, 0)), -- '11.7': (MINIMUM_CLANG_VERSION, (14, 0)), - } - - __all__ = ["get_default_build_root", "check_compiler_ok_for_platform", "get_compiler_abi_compatibility_and_version", "BuildExtension", -