diff --git a/.circleci/cimodel/data/dimensions.py b/.circleci/cimodel/data/dimensions.py index 57489ebe791..c9aab39ddd2 100644 --- a/.circleci/cimodel/data/dimensions.py +++ b/.circleci/cimodel/data/dimensions.py @@ -8,8 +8,8 @@ CUDA_VERSIONS = [ ] ROCM_VERSIONS = [ - "3.8", "3.9", + "3.10", ] ROCM_VERSION_LABELS = ["rocm" + v for v in ROCM_VERSIONS] diff --git a/.circleci/config.yml b/.circleci/config.yml index b8e8aed96ae..8bdfb3c9c7b 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -2161,50 +2161,6 @@ workflows: only: - /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ docker_image: "pytorch/manylinux-cuda110" - - binary_linux_build: - name: binary_linux_manywheel_3_6m_rocm3_8_devtoolset7_nightly_build - build_environment: "manywheel 3.6m rocm3.8 devtoolset7" - filters: - branches: - only: - - /.*/ - tags: - only: - - /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ - docker_image: "pytorch/manylinux-rocm:3.8" - - binary_linux_build: - name: binary_linux_manywheel_3_7m_rocm3_8_devtoolset7_nightly_build - build_environment: "manywheel 3.7m rocm3.8 devtoolset7" - filters: - branches: - only: - - /.*/ - tags: - only: - - /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ - docker_image: "pytorch/manylinux-rocm:3.8" - - binary_linux_build: - name: binary_linux_manywheel_3_8m_rocm3_8_devtoolset7_nightly_build - build_environment: "manywheel 3.8m rocm3.8 devtoolset7" - filters: - branches: - only: - - /.*/ - tags: - only: - - /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ - docker_image: "pytorch/manylinux-rocm:3.8" - - binary_linux_build: - name: binary_linux_manywheel_3_9m_rocm3_8_devtoolset7_nightly_build - build_environment: "manywheel 3.9m rocm3.8 devtoolset7" - filters: - branches: - only: - - /.*/ - tags: - only: - - /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ - docker_image: "pytorch/manylinux-rocm:3.8" - binary_linux_build: name: binary_linux_manywheel_3_6m_rocm3_9_devtoolset7_nightly_build build_environment: "manywheel 3.6m rocm3.9 devtoolset7" @@ -2249,6 +2205,50 @@ workflows: only: - /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ docker_image: "pytorch/manylinux-rocm:3.9" + - binary_linux_build: + name: binary_linux_manywheel_3_6m_rocm3_10_devtoolset7_nightly_build + build_environment: "manywheel 3.6m rocm3.10 devtoolset7" + filters: + branches: + only: + - /.*/ + tags: + only: + - /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ + docker_image: "pytorch/manylinux-rocm:3.10" + - binary_linux_build: + name: binary_linux_manywheel_3_7m_rocm3_10_devtoolset7_nightly_build + build_environment: "manywheel 3.7m rocm3.10 devtoolset7" + filters: + branches: + only: + - /.*/ + tags: + only: + - /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ + docker_image: "pytorch/manylinux-rocm:3.10" + - binary_linux_build: + name: binary_linux_manywheel_3_8m_rocm3_10_devtoolset7_nightly_build + build_environment: "manywheel 3.8m rocm3.10 devtoolset7" + filters: + branches: + only: + - /.*/ + tags: + only: + - /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ + docker_image: "pytorch/manylinux-rocm:3.10" + - binary_linux_build: + name: binary_linux_manywheel_3_9m_rocm3_10_devtoolset7_nightly_build + build_environment: "manywheel 3.9m rocm3.10 devtoolset7" + filters: + branches: + only: + - /.*/ + tags: + only: + - /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ + docker_image: "pytorch/manylinux-rocm:3.10" - binary_linux_build: name: binary_linux_conda_3_6_cpu_devtoolset7_nightly_build build_environment: "conda 3.6 cpu devtoolset7" @@ -3731,66 +3731,6 @@ workflows: docker_image: "pytorch/manylinux-cuda110" use_cuda_docker_runtime: "1" resource_class: gpu.medium - - binary_linux_test: - name: binary_linux_manywheel_3_6m_rocm3_8_devtoolset7_nightly_test - build_environment: "manywheel 3.6m rocm3.8 devtoolset7" - filters: - branches: - only: - - /.*/ - tags: - only: - - /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ - requires: - - binary_linux_manywheel_3_6m_rocm3_8_devtoolset7_nightly_build - docker_image: "pytorch/manylinux-rocm:3.8" - use_cuda_docker_runtime: "1" - resource_class: gpu.medium - - binary_linux_test: - name: binary_linux_manywheel_3_7m_rocm3_8_devtoolset7_nightly_test - build_environment: "manywheel 3.7m rocm3.8 devtoolset7" - filters: - branches: - only: - - /.*/ - tags: - only: - - /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ - requires: - - binary_linux_manywheel_3_7m_rocm3_8_devtoolset7_nightly_build - docker_image: "pytorch/manylinux-rocm:3.8" - use_cuda_docker_runtime: "1" - resource_class: gpu.medium - - binary_linux_test: - name: binary_linux_manywheel_3_8m_rocm3_8_devtoolset7_nightly_test - build_environment: "manywheel 3.8m rocm3.8 devtoolset7" - filters: - branches: - only: - - /.*/ - tags: - only: - - /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ - requires: - - binary_linux_manywheel_3_8m_rocm3_8_devtoolset7_nightly_build - docker_image: "pytorch/manylinux-rocm:3.8" - use_cuda_docker_runtime: "1" - resource_class: gpu.medium - - binary_linux_test: - name: binary_linux_manywheel_3_9m_rocm3_8_devtoolset7_nightly_test - build_environment: "manywheel 3.9m rocm3.8 devtoolset7" - filters: - branches: - only: - - /.*/ - tags: - only: - - /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ - requires: - - binary_linux_manywheel_3_9m_rocm3_8_devtoolset7_nightly_build - docker_image: "pytorch/manylinux-rocm:3.8" - use_cuda_docker_runtime: "1" - resource_class: gpu.medium - binary_linux_test: name: binary_linux_manywheel_3_6m_rocm3_9_devtoolset7_nightly_test build_environment: "manywheel 3.6m rocm3.9 devtoolset7" @@ -3851,6 +3791,66 @@ workflows: docker_image: "pytorch/manylinux-rocm:3.9" use_cuda_docker_runtime: "1" resource_class: gpu.medium + - binary_linux_test: + name: binary_linux_manywheel_3_6m_rocm3_10_devtoolset7_nightly_test + build_environment: "manywheel 3.6m rocm3.10 devtoolset7" + filters: + branches: + only: + - /.*/ + tags: + only: + - /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ + requires: + - binary_linux_manywheel_3_6m_rocm3_10_devtoolset7_nightly_build + docker_image: "pytorch/manylinux-rocm:3.10" + use_cuda_docker_runtime: "1" + resource_class: gpu.medium + - binary_linux_test: + name: binary_linux_manywheel_3_7m_rocm3_10_devtoolset7_nightly_test + build_environment: "manywheel 3.7m rocm3.10 devtoolset7" + filters: + branches: + only: + - /.*/ + tags: + only: + - /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ + requires: + - binary_linux_manywheel_3_7m_rocm3_10_devtoolset7_nightly_build + docker_image: "pytorch/manylinux-rocm:3.10" + use_cuda_docker_runtime: "1" + resource_class: gpu.medium + - binary_linux_test: + name: binary_linux_manywheel_3_8m_rocm3_10_devtoolset7_nightly_test + build_environment: "manywheel 3.8m rocm3.10 devtoolset7" + filters: + branches: + only: + - /.*/ + tags: + only: + - /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ + requires: + - binary_linux_manywheel_3_8m_rocm3_10_devtoolset7_nightly_build + docker_image: "pytorch/manylinux-rocm:3.10" + use_cuda_docker_runtime: "1" + resource_class: gpu.medium + - binary_linux_test: + name: binary_linux_manywheel_3_9m_rocm3_10_devtoolset7_nightly_test + build_environment: "manywheel 3.9m rocm3.10 devtoolset7" + filters: + branches: + only: + - /.*/ + tags: + only: + - /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ + requires: + - binary_linux_manywheel_3_9m_rocm3_10_devtoolset7_nightly_build + docker_image: "pytorch/manylinux-rocm:3.10" + use_cuda_docker_runtime: "1" + resource_class: gpu.medium - binary_linux_test: name: binary_linux_conda_3_6_cpu_devtoolset7_nightly_test build_environment: "conda 3.6 cpu devtoolset7" @@ -5557,62 +5557,6 @@ workflows: - /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ package_type: manywheel upload_subfolder: cu110 - - binary_upload: - name: binary_linux_manywheel_3_6m_rocm3_8_devtoolset7_nightly_upload - context: org-member - requires: - - binary_linux_manywheel_3_6m_rocm3_8_devtoolset7_nightly_test - filters: - branches: - only: - - nightly - tags: - only: - - /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ - package_type: manywheel - upload_subfolder: rocm3.8 - - binary_upload: - name: binary_linux_manywheel_3_7m_rocm3_8_devtoolset7_nightly_upload - context: org-member - requires: - - binary_linux_manywheel_3_7m_rocm3_8_devtoolset7_nightly_test - filters: - branches: - only: - - nightly - tags: - only: - - /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ - package_type: manywheel - upload_subfolder: rocm3.8 - - binary_upload: - name: binary_linux_manywheel_3_8m_rocm3_8_devtoolset7_nightly_upload - context: org-member - requires: - - binary_linux_manywheel_3_8m_rocm3_8_devtoolset7_nightly_test - filters: - branches: - only: - - nightly - tags: - only: - - /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ - package_type: manywheel - upload_subfolder: rocm3.8 - - binary_upload: - name: binary_linux_manywheel_3_9m_rocm3_8_devtoolset7_nightly_upload - context: org-member - requires: - - binary_linux_manywheel_3_9m_rocm3_8_devtoolset7_nightly_test - filters: - branches: - only: - - nightly - tags: - only: - - /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ - package_type: manywheel - upload_subfolder: rocm3.8 - binary_upload: name: binary_linux_manywheel_3_6m_rocm3_9_devtoolset7_nightly_upload context: org-member @@ -5669,6 +5613,62 @@ workflows: - /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ package_type: manywheel upload_subfolder: rocm3.9 + - binary_upload: + name: binary_linux_manywheel_3_6m_rocm3_10_devtoolset7_nightly_upload + context: org-member + requires: + - binary_linux_manywheel_3_6m_rocm3_10_devtoolset7_nightly_test + filters: + branches: + only: + - nightly + tags: + only: + - /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ + package_type: manywheel + upload_subfolder: rocm3.10 + - binary_upload: + name: binary_linux_manywheel_3_7m_rocm3_10_devtoolset7_nightly_upload + context: org-member + requires: + - binary_linux_manywheel_3_7m_rocm3_10_devtoolset7_nightly_test + filters: + branches: + only: + - nightly + tags: + only: + - /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ + package_type: manywheel + upload_subfolder: rocm3.10 + - binary_upload: + name: binary_linux_manywheel_3_8m_rocm3_10_devtoolset7_nightly_upload + context: org-member + requires: + - binary_linux_manywheel_3_8m_rocm3_10_devtoolset7_nightly_test + filters: + branches: + only: + - nightly + tags: + only: + - /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ + package_type: manywheel + upload_subfolder: rocm3.10 + - binary_upload: + name: binary_linux_manywheel_3_9m_rocm3_10_devtoolset7_nightly_upload + context: org-member + requires: + - binary_linux_manywheel_3_9m_rocm3_10_devtoolset7_nightly_test + filters: + branches: + only: + - nightly + tags: + only: + - /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ + package_type: manywheel + upload_subfolder: rocm3.10 - binary_upload: name: binary_linux_conda_3_6_cpu_devtoolset7_nightly_upload context: org-member @@ -8459,54 +8459,6 @@ workflows: docker_image: "pytorch/manylinux-cuda110" use_cuda_docker_runtime: "1" resource_class: gpu.medium - - smoke_linux_test: - name: smoke_linux_manywheel_3_6m_rocm3_8_devtoolset7_nightly - build_environment: "manywheel 3.6m rocm3.8 devtoolset7" - requires: - - update_s3_htmls - filters: - branches: - only: - - postnightly - docker_image: "pytorch/manylinux-rocm:3.8" - use_cuda_docker_runtime: "1" - resource_class: gpu.medium - - smoke_linux_test: - name: smoke_linux_manywheel_3_7m_rocm3_8_devtoolset7_nightly - build_environment: "manywheel 3.7m rocm3.8 devtoolset7" - requires: - - update_s3_htmls - filters: - branches: - only: - - postnightly - docker_image: "pytorch/manylinux-rocm:3.8" - use_cuda_docker_runtime: "1" - resource_class: gpu.medium - - smoke_linux_test: - name: smoke_linux_manywheel_3_8m_rocm3_8_devtoolset7_nightly - build_environment: "manywheel 3.8m rocm3.8 devtoolset7" - requires: - - update_s3_htmls - filters: - branches: - only: - - postnightly - docker_image: "pytorch/manylinux-rocm:3.8" - use_cuda_docker_runtime: "1" - resource_class: gpu.medium - - smoke_linux_test: - name: smoke_linux_manywheel_3_9m_rocm3_8_devtoolset7_nightly - build_environment: "manywheel 3.9m rocm3.8 devtoolset7" - requires: - - update_s3_htmls - filters: - branches: - only: - - postnightly - docker_image: "pytorch/manylinux-rocm:3.8" - use_cuda_docker_runtime: "1" - resource_class: gpu.medium - smoke_linux_test: name: smoke_linux_manywheel_3_6m_rocm3_9_devtoolset7_nightly build_environment: "manywheel 3.6m rocm3.9 devtoolset7" @@ -8555,6 +8507,54 @@ workflows: docker_image: "pytorch/manylinux-rocm:3.9" use_cuda_docker_runtime: "1" resource_class: gpu.medium + - smoke_linux_test: + name: smoke_linux_manywheel_3_6m_rocm3_10_devtoolset7_nightly + build_environment: "manywheel 3.6m rocm3.10 devtoolset7" + requires: + - update_s3_htmls + filters: + branches: + only: + - postnightly + docker_image: "pytorch/manylinux-rocm:3.10" + use_cuda_docker_runtime: "1" + resource_class: gpu.medium + - smoke_linux_test: + name: smoke_linux_manywheel_3_7m_rocm3_10_devtoolset7_nightly + build_environment: "manywheel 3.7m rocm3.10 devtoolset7" + requires: + - update_s3_htmls + filters: + branches: + only: + - postnightly + docker_image: "pytorch/manylinux-rocm:3.10" + use_cuda_docker_runtime: "1" + resource_class: gpu.medium + - smoke_linux_test: + name: smoke_linux_manywheel_3_8m_rocm3_10_devtoolset7_nightly + build_environment: "manywheel 3.8m rocm3.10 devtoolset7" + requires: + - update_s3_htmls + filters: + branches: + only: + - postnightly + docker_image: "pytorch/manylinux-rocm:3.10" + use_cuda_docker_runtime: "1" + resource_class: gpu.medium + - smoke_linux_test: + name: smoke_linux_manywheel_3_9m_rocm3_10_devtoolset7_nightly + build_environment: "manywheel 3.9m rocm3.10 devtoolset7" + requires: + - update_s3_htmls + filters: + branches: + only: + - postnightly + docker_image: "pytorch/manylinux-rocm:3.10" + use_cuda_docker_runtime: "1" + resource_class: gpu.medium - smoke_linux_test: name: smoke_linux_conda_3_6_cpu_devtoolset7_nightly build_environment: "conda 3.6 cpu devtoolset7"