8000 Update on "[Inductor UT] Add expected failure for newly added case on… · pytorch/pytorch@5f11e42 · GitHub
[go: up one dir, main page]

Skip to content

Commit 5f11e42

Browse files
committed
Update on "[Inductor UT] Add expected failure for newly added case on XPU, align CUDA."
The newly added case `test_randint_distribution` from #143787 was set expected failure for CUDA but not for XPU. We add the expected failure here because if fails with the same reason as CUDA. cc voznesenskym penguinwu EikanWang jgong5 Guobing-Chen XiaobingSuper zhuhaozhe blzheng wenzhe-nrv jiayisunx ipiszy yf225 chenyang78 kadeng muchulee8 ColinPeppler amjames desertfire chauhang aakhundov [ghstack-poisoned]
2 parents 02439d5 + 5d96a7e commit 5f11e42
  • stubs
  • unwind
  • utils
  • distributed
  • fx
  • nn
  • onnx
  • utils
  • Some content is hidden

    Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

    75 files changed

    +753
    -337
    lines changed

    .ci/docker/build.sh

    Lines changed: 2 additions & 2 deletions
    Original file line numberDiff line numberDiff line change
    @@ -268,7 +268,7 @@ case "$image" in
    268268
    PROTOBUF=yes
    269269
    DB=yes
    270270
    VISION=yes
    271-
    ROCM_VERSION=6.1
    271+
    ROCM_VERSION=6.2.4
    272272
    NINJA_VERSION=1.9.0
    273273
    CONDA_CMAKE=yes
    274274
    TRITON=yes
    @@ -279,7 +279,7 @@ case "$image" in
    279279
    PROTOBUF=yes
    280280
    DB=yes
    281281
    VISION=yes
    282-
    ROCM_VERSION=6.2.4
    282+
    ROCM_VERSION=6.3
    283283
    NINJA_VERSION=1.9.0
    284284
    CONDA_CMAKE=yes
    285285
    TRITON=yes

    .ci/docker/common/install_rocm.sh

    Lines changed: 16 additions & 0 deletions
    Original file line numberDiff line numberDiff line change
    @@ -62,6 +62,22 @@ install_ubuntu() {
    6262
    sqlite3 $kdb "PRAGMA journal_mode=off; PRAGMA VACUUM;"
    6363
    done
    6464

    65+
    # ROCm 6.3 had a regression where initializing static code objects had significant overhead
    66+
    if [[ $(ver $ROCM_VERSION) -eq $(ver 6.3) ]]; then
    67+
    # clr build needs CppHeaderParser but can only find it using conda's python
    68+
    /opt/conda/bin/python -m pip install CppHeaderParser
    69+
    git clone https://github.com/ROCm/HIP -b rocm-6.3.x
    70+
    HIP_COMMON_DIR=$(readlink -f HIP)
    71+
    git clone https://github.com/jeffdaily/clr -b release/rocm-rel-6.3-statco-hotfix
    72+
    mkdir -p clr/build
    73+
    pushd clr/build
    74+
    cmake .. -DCLR_BUILD_HIP=ON -DHIP_COMMON_DIR=$HIP_COMMON_DIR
    75+
    make -j
    76+
    cp hipamd/lib/libamdhip64.so.6.3.* /opt/rocm/lib/libamdhip64.so.6.3.*
    77+
    popd
    78+
    rm -rf HIP clr
    79+
    fi
    80+
    6581
    # Cleanup
    6682
    apt-get autoclean && apt-get clean
    6783
    rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*

    .ci/pytorch/test.sh

    Lines changed: 1 addition & 1 deletion
    Original file line numberDiff line numberDiff line change
    @@ -534,7 +534,7 @@ test_perf_for_dashboard() {
    534534
    --dynamic-batch-only "$@" \
    535535
    --output "$TEST_REPORTS_DIR/${backend}_dynamic_${suite}_${dtype}_${mode}_${device}_${target}.csv"
    536536
    fi
    537-
    if [[ "$DASHBOARD_TAG" == *cppwrapper-true* ]] && [[ "$mode" == "inference" ]]; then
    537+
    if [[ "$DASHBOARD_TAG" == *cppwrapper-true* ]]; then
    538538
    TORCHINDUCTOR_CPP_WRAPPER=1 $TASKSET python "benchmarks/dynamo/$suite.py" \
    539539
    "${target_flag[@]}" --"$mode" --"$dtype" --backend "$backend" --disable-cudagraphs "$@" \
    540540
    --output "$TEST_REPORTS_DIR/${backend}_cpp_wrapper_${suite}_${dtype}_${mode}_${device}_${target}.csv"

    .github/scripts/s390x-ci/self-hosted-builder/actions-runner.Dockerfile

    Lines changed: 3 additions & 3 deletions
    Original file line numberDiff line numberDiff line change
    @@ -1,12 +1,12 @@
    11
    # Self-Hosted IBM Z Github Actions Runner.
    22

    33
    # Temporary image: amd64 dependencies.
    4-
    FROM docker.io/amd64/ubuntu:23.10 as ld-prefix
    4+
    FROM --platform=linux/amd64 docker.io/ubuntu:24.04 as ld-prefix
    55
    ENV DEBIAN_FRONTEND=noninteractive
    6-
    RUN apt-get update && apt-get -y install ca-certificates libicu72 libssl3
    6+
    RUN apt-get update && apt-get -y install ca-certificates libicu74 libssl3
    77

    88
    # Main image.
    9-
    FROM docker.io/s390x/ubuntu:23.10
    9+
    FROM --platform=linux/s390x docker.io/ubuntu:24.04
    1010

    1111
    # Packages for pytorch building and testing.
    1212
    ENV DEBIAN_FRONTEND=noninteractive

    .github/workflows/_linux-build.yml

    Lines changed: 10 additions & 5 deletions
    Original file line numberDiff line numberDiff line change
    @@ -219,13 +219,18 @@ jobs:
    219219
    if [[ ${BUILD_ENVIRONMENT} == *"s390x"* ]]; then
    220220
    JENKINS_USER=
    221221
    USED_IMAGE="${DOCKER_IMAGE_S390X}"
    222+
    # ensure that docker container cleanly exits in 12 hours
    223+
    # if for some reason cleanup action doesn't stop container
    224+
    # when job is cancelled
    225+
    DOCKER_SHELL_CMD="sleep 12h"
    222226
    223227
    # since some steps are skipped on s390x, if they are necessary, run them here
    224228
    env | grep '^GITHUB' >> "/tmp/github_env_${GITHUB_RUN_ID}"
    225229
    env | grep '^CI' >> "/tmp/github_env_${GITHUB_RUN_ID}"
    226230
    else
    227231
    JENKINS_USER="--user jenkins"
    228232
    USED_IMAGE="${DOCKER_IMAGE}"
    233+
    DOCKER_SHELL_CMD=
    229234
    fi
    230235
    231236
    # Leaving 1GB for the runner and other things
    @@ -235,7 +240,7 @@ jobs:
    235240
    TOTAL_MEMORY_WITH_SWAP=$(("${TOTAL_AVAILABLE_MEMORY_IN_GB%.*}" + 3))
    236241
    237242
    # detached container should get cleaned up by teardown_ec2_linux
    238-
    # Used for JENKINS_USER, which can be empty
    243+
    # Used for JENKINS_USER and DOCKER_SHELL_CMD, which can be empty
    239244
    # shellcheck disable=SC2086
    240245
    container_name=$(docker run \
    241246
    -e BUILD_ENVIRONMENT \
    @@ -266,7 +271,8 @@ jobs:
    266271
    ${JENKINS_USER} \
    267272
    -v "${GITHUB_WORKSPACE}:/var/lib/jenkins/workspace" \
    268273
    -w /var/lib/jenkins/workspace \
    269-
    "${USED_IMAGE}"
    274+
    "${USED_IMAGE}" \
    275+
    ${DOCKER_SHELL_CMD}
    270276
    )
    271277
    docker exec -t "${container_name}" sh -c '.ci/pytorch/build.sh'
    272278
    @@ -332,6 +338,5 @@ jobs:
    332338
    shell: bash
    333339
    run: |
    334340
    # on s390x stop the container for clean worker stop
    335-
    # ignore expansion of "docker ps -q" since it could be empty
    336-
    # shellcheck disable=SC2046
    337-
    docker stop $(docker ps -q) || true
    341+
    docker stop -a || true
    342+
    docker kill -a || true

    .github/workflows/inductor-perf-test-nightly.yml

    Lines changed: 8 additions & 8 deletions
    Original file line numberDiff line numberDiff line change
    @@ -28,6 +28,11 @@ on:
    2828
    required: false
    2929
    type: boolean
    3030
    default: false
    31+
    cppwrapper:
    32+
    description: Run inductor_cpp_wrapper?
    33+
    required: false
    34+
    type: boolean
    35+
    default: false
    3136
    cudagraphs:
    3237
    description: Run inductor_cudagraphs?
    3338
    required: false
    @@ -38,11 +43,6 @@ on:
    3843
    required: false
    3944
    type: boolean
    4045
    default: false
    41-
    freeze_autotune_cudagraphs:
    42-
    description: Run inductor_cudagraphs with freezing and max autotune for inference?
    43-
    required: false
    44-
    type: boolean
    45-
    default: false
    4646
    aotinductor:
    4747
    description: Run aot_inductor for inference?
    4848
    required: false
    @@ -111,7 +111,7 @@ jobs:
    111111
    if: github.event.schedule == '0 7 * * 1-6'
    112112
    with:
    113113
    build-environment: linux-focal-cuda12.4-py3.10-gcc9-sm80
    114-
    dashboard-tag: training-true-inference-true-default-true-dynamic-true-cudagraphs-true-aotinductor-true-freezing_cudagraphs-true-cudagraphs_low_precision-true
    114+
    dashboard-tag: training-true-inference-true-default-true-dynamic-true-cudagraphs-true-cppwrapper-true-aotinductor-true-freezing_cudagraphs-true-cudagraphs_low_precision-true
    115115
    docker-image: ${{ needs.linux-focal-cuda12_4-py3_10-gcc9-inductor-build.outputs.docker-image }}
    116116
    test-matrix: ${{ needs.linux-focal-cuda12_4-py3_10-gcc9-inductor-build.outputs.test-matrix }}
    117117
    use-gha: anything-non-empty-to-use-gha
    @@ -127,7 +127,7 @@ jobs:
    127127
    if: github.event.schedule == '0 7 * * 0'
    128128
    with:
    129< 10000 /td>129
    build-environment: linux-focal-cuda12.4-py3.10-gcc9-sm80
    130-
    dashboard-tag: training-true-inference-true-default-true-dynamic-true-cudagraphs-true-aotinductor-true-freezing_cudagraphs-true-maxautotune-true-freeze_autotune_cudagraphs-true-cudagraphs_low_precision-true
    130+
    dashboard-tag: training-true-inference-true-default-true-dynamic-true-cudagraphs-true-cppwrapper-true-aotinductor-true-freezing_cudagraphs-true-maxautotune-true-freeze_autotune_cudagraphs-true-cudagraphs_low_precision-true
    131131
    docker-image: ${{ needs.linux-focal-cuda12_4-py3_10-gcc9-inductor-build.outputs.docker-image }}
    132132
    test-matrix: ${{ needs.linux-focal-cuda12_4-py3_10-gcc9-inductor-build.outputs.test-matrix }}
    133133
    use-gha: anything-non-empty-to-use-gha
    @@ -143,7 +143,7 @@ jobs:
    143143
    if: github.event_name == 'workflow_dispatch'
    144144
    with:
    145145
    build-environment: linux-focal-cuda12.4-py3.10-gcc9-sm80
    146-
    dashboard-tag: training-${{ inputs.training }}-inference-${{ inputs.inference }}-default-${{ inputs.default }}-dynamic-${{ inputs.dynamic }}-cudagraphs-${{ inputs.cudagraphs }}-cppwrapper-false-aotinductor-${{ inputs.aotinductor }}-maxautotune-${{ inputs.maxautotune }}-freezing_cudagraphs-${{ inputs.freezing_cudagraphs }}-cudagraphs_low_precision-${{ inputs.cudagraphs }}
    146+
    dashboard-tag: training-${{ inputs.training }}-inference-${{ inputs.inference }}-default-${{ inputs.default }}-dynamic-${{ inputs.dynamic }}-cudagraphs-${{ inputs.cudagraphs }}-cppwrapper-${{ inputs.cppwrapper }}-aotinductor-${{ inputs.aotinductor }}-maxautotune-${{ inputs.maxautotune }}-freezing_cudagraphs-${{ inputs.freezing_cudagraphs }}-cudagraphs_low_precision-${{ inputs.cudagraphs }}
    147147
    docker-image: ${{ needs.linux-focal-cuda12_4-py3_10-gcc9-inductor-build.outputs.docker-image }}
    148148
    test-matrix: ${{ needs.linux-focal-cuda12_4-py3_10-gcc9-inductor-build.outputs.test-matrix }}
    149149
    use-gha: anything-non-empty-to-use-gha

    .github/workflows/inductor-rocm.yml

    Lines changed: 9 additions & 9 deletions
    Original file line numberDiff line numberDiff line change
    @@ -29,13 +29,13 @@ jobs:
    2929
    curr_branch: ${{ github.head_ref || github.ref_name }}
    3030
    curr_ref_type: ${{ github.ref_type }}
    3131

    32-
    linux-focal-rocm6_2-py3_10-inductor-build:
    33-
    name: rocm6.2-py3.10-inductor
    32+
    linux-focal-rocm6_3-py3_10-inductor-build:
    33+
    name: rocm6.3-py3.10-inductor
    3434
    uses: ./.github/workflows/_linux-build.yml
    3535
    needs: get-label-type
    3636
    with:
    3737
    runner_prefix: "${{ needs.get-label-type.outputs.label-type }}"
    38-
    build-environment: linux-focal-rocm6.2-py3.10
    38+
    build-environment: linux-focal-rocm6.3-py3.10
    3939
    docker-image-name: pytorch-linux-focal-rocm-n-py3
    4040
    test-matrix: |
    4141
    { include: [
    @@ -44,15 +44,15 @@ jobs:
    4444
    ]}
    4545
    secrets: inherit
    4646

    47-
    linux-focal-rocm6_2-py3_10-inductor-test:
    47+
    linux-focal-rocm6_3-py3_10-inductor-test:
    4848
    permissions:
    4949
    id-token: write
    5050
    contents: read
    51-
    name: rocm6.2-py3.10-inductor
    51+
    name: rocm6.3-py3.10-inductor
    5252
    uses: ./.github/workflows/_rocm-test.yml
    53-
    needs: linux-focal-rocm6_2-py3_10-inductor-build
    53+
    needs: linux-focal-rocm6_3-py3_10-inductor-build
    5454
    with:
    55-
    build-environment: linux-focal-rocm6.2-py3.10
    56-
    docker-image: ${{ needs.linux-focal-rocm6_2-py3_10-inductor-build.outputs.docker-image }}
    57-
    test-matrix: ${{ needs.linux-focal-rocm6_2-py3_10-inductor-build.outputs.test-matrix }}
    55+
    build-environment: linux-focal-rocm6.3-py3.10
    56+
    docker-image: ${{ needs.linux-focal-rocm6_3-py3_10-inductor-build.outputs.docker-image }}
    57+
    test-matrix: ${{ needs.linux-focal-rocm6_3-py3_10-inductor-build.outputs.test-matrix }}
    5858
    secrets: inherit

    .github/workflows/periodic.yml

    Lines changed: 9 additions & 9 deletions
    Original file line numberDiff line numberDiff line change
    @@ -139,13 +139,13 @@ jobs:
    139139
    test-matrix: ${{ needs.linux-focal-cuda11_8-py3_10-gcc9-debug-build.outputs.test-matrix }}
    140140
    secrets: inherit
    141141

    142-
    linux-focal-rocm6_2-py3_10-build:
    143-
    name: linux-focal-rocm6.2-py3.10
    142+
    linux-focal-rocm6_3-py3_10-build:
    143+
    name: linux-focal-rocm6.3-py3.10
    144144
    uses: ./.github/workflows/_linux-build.yml
    145145
    needs: get-label-type
    146146
    with:
    147147
    runner_prefix: "${{ needs.get-label-type.outputs.label-type }}"
    148-
    build-environment: linux-focal-rocm6.2-py3.10
    148+
    build-environment: linux-focal-rocm6.3-py3.10
    149149
    docker-image-name: pytorch-linux-focal-rocm-n-py3
    150150
    test-matrix: |
    151151
    { include: [
    @@ -155,19 +155,19 @@ jobs:
    155155
    ]}
    156156
    secrets: inherit
    157157

    158-
    linux-focal-rocm6_2-py3_10-test:
    158+
    linux-focal-rocm6_3-py3_10-test:
    159159
    permissions:
    160160
    id-token: write
    161161
    contents: read
    162-
    name: linux-focal-rocm6.2-py3.10
    162+
    name: linux-focal-rocm6.3-py3.10
    163163
    uses: ./.github/workflows/_rocm-test.yml
    164164
    needs:
    165-
    - linux-focal-rocm6_2-py3_10-build
    165+
    - linux-focal-rocm6_3-py3_10-build
    166166
    - target-determination
    167167
    with:
    168-
    build-environment: linux-focal-rocm6.2-py3.10
    169-
    docker-image: ${{ needs.linux-focal-rocm6_2-py3_10-build.outputs.docker-image }}
    170-
    test-matrix: ${{ needs.linux-focal-rocm6_2-py3_10-build.outputs.test-matrix }}
    168+
    build-environment: linux-focal-rocm6.3-py3.10
    169+
    docker-image: ${{ needs.linux-focal-rocm6_3-py3_10-build.outputs.docker-image }}
    170+
    test-matrix: ${{ needs.linux-focal-rocm6_3-py3_10-build.outputs.test-matrix }}
    171171
    secrets: inherit
    172172

    173173
    linux-focal-cuda12_4-py3_10-gcc9-experimental-split-build:

    .github/workflows/pull.yml

    Lines changed: 3 additions & 3 deletions
    Original file line numberDiff line numberDiff line change
    @@ -411,15 +411,15 @@ jobs:
    411411
    ]}
    412412
    secrets: inherit
    413413

    414-
    linux-focal-rocm6_2-py3_10-build:
    414+
    linux-focal-rocm6_3-py3_10-build:
    415415
    # don't run build twice on main
    416416
    if: github.event_name == 'pull_request'
    417-
    name: linux-focal-rocm6.2-py3.10
    417+
    name: linux-focal-rocm6.3-py3.10
    418418
    uses: ./.github/workflows/_linux-build.yml
    419419
    needs: get-label-type
    420420
    with:
    421421
    runner_prefix: "${{ needs.get-label-type.outputs.label-type }}"
    422-
    build-environment: linux-focal-rocm6.2-py3.10
    422+
    build-environment: linux-focal-rocm6.3-py3.10
    423423
    docker-image-name: pytorch-linux-focal-rocm-n-py3
    424424
    sync-tag: rocm-build
    425425
    test-matrix: |

    .github/workflows/rocm.yml

    Lines changed: 9 additions & 9 deletions
    Original file line numberDiff line numberDiff line change
    @@ -26,12 +26,12 @@ jobs:
    2626
    id-token: write
    2727
    contents: read
    2828

    29-
    linux-focal-rocm6_2-py3_10-build:
    29+
    linux-focal-rocm6_3-py3_10-build:
    3030
    if: ${{ (github.event_name != 'schedule' || github.repository == 'pytorch/pytorch') && github.repository_owner == 'pytorch' }}
    31-
    name: linux-focal-rocm6.2-py3.10
    31+
    name: linux-focal-rocm6.3-py3.10
    3232
    uses: ./.github/workflows/_linux-build.yml
    3333
    with:
    34-
    build-environment: linux-focal-rocm6.2-py3.10
    34+
    build-environment: linux-focal-rocm6.3-py3.10
    3535
    docker-image-name: pytorch-linux-focal-rocm-n-py3
    3636
    sync-tag: rocm-build
    3737
    test-matrix: |
    @@ -45,17 +45,17 @@ jobs:
    4545
    ]}
    4646
    secrets: inherit
    4747

    48-
    linux-focal-rocm6_2-py3_10-test:
    48+
    linux-focal-rocm6_3-py3_10-test:
    4949
    permissions:
    5050
    id-token: write
    5151
    contents: read
    52-
    name: linux-focal-rocm6.2-py3.10
    52+
    name: linux-focal-rocm6.3-py3.10
    5353
    uses: ./.github/workflows/_rocm-test.yml
    5454
    needs:
    55-
    - linux-focal-rocm6_2-py3_10-build
    55+
    - linux-focal-rocm6_3-py3_10-build
    5656
    - target-determination
    5757
    with:
    58-
    build-environment: linux-focal-rocm6.2-py3.10
    59-
    docker-image: ${{ needs.linux-focal-rocm6_2-py3_10-build.outputs.docker-image }}
    60-
    test-matrix: ${{ needs.linux-focal-rocm6_2-py3_10-build.outputs.test-matrix }}
    58+
    build-environment: linux-focal-rocm6.3-py3.10
    59+
    docker-image: ${{ needs.linux-focal-rocm6_3-py3_10-build.outputs.docker-image }}
    60+
    test-matrix: ${{ needs.linux-focal-rocm6_3-py3_10-build.outputs.test-matrix }}
    6161
    secrets: inherit

    .github/workflows/slow.yml

    Lines changed: 9 additions & 9 deletions
    Original file line numberDiff line numberDiff line change
    @@ -103,13 +103,13 @@ jobs:
    103103
    test-matrix: ${{ needs.linux-focal-py3_9-clang10-build.outputs.test-matrix }}
    104104
    secrets: inherit
    105105

    106-
    linux-focal- 10000 rocm6_2-py3_10-build:
    107-
    name: linux-focal-rocm6.2-py3.10
    106+
    linux-focal-rocm6_3-py3_10-build:
    107+
    name: linux-focal-rocm6.3-py3.10
    108108
    uses: ./.github/workflows/_linux-build.yml
    109109
    needs: get-label-type
    110110
    with:
    111111
    runner_prefix: "${{ needs.get-label-type.outputs.label-type }}"
    112-
    build-environment: linux-focal-rocm6.2-py3.10
    112+
    build-environment: linux-focal-rocm6.3-py3.10
    113113
    docker-image-name: pytorch-linux-focal-rocm-n-py3
    114114
    test-matrix: |
    115115
    { include: [
    @@ -118,19 +118,19 @@ jobs:
    118118
    ]}
    119119
    secrets: inherit
    120120

    121-
    linux-focal-rocm6_2-py3_10-test:
    121+
    linux-focal-rocm6_3-py3_10-test:
    122122
    permissions:
    123123
    id-token: write
    124124
    contents: read
    125-
    name: linux-focal-rocm6.2-py3.10
    125+
    name: linux-focal-rocm6.3-py3.10
    126126
    uses: ./.github/workflows/_rocm-test.yml
    127127
    needs:
    128-
    - linux-focal-rocm6_2-py3_10-build
    128+
    - linux-focal-rocm6_3-py3_10-build
    129129
    - target-determination
    130130
    with:
    131-
    build-environment: linux-focal-rocm6.2-py3.10
    132-
    docker-image: ${{ needs.linux-focal-rocm6_2-py3_10-build.outputs.docker-image }}
    133-
    test-matrix: ${{ needs.linux-focal-rocm6_2-py3_10-build.outputs.test-matrix }}
    131+
    build-environment: linux-focal-rocm6.3-py3.10
    132+
    docker-image: ${{ needs.linux-focal-rocm6_3-py3_10-build.outputs.docker-image }}
    133+
    test-matrix: ${{ needs.linux-focal-rocm6_3-py3_10-build.outputs.test-matrix }}
    134134
    secrets: inherit
    135135

    136136
    linux-jammy-py3_10-clang15-asan-build:

    .github/workflows/trunk.yml

    Lines changed: 9 additions & 9 deletions
    Original file line numberDiff line numberDiff line change
    @@ -164,13 +164,13 @@ jobs:
    164164
    runner: "${{ needs.get-label-type.outputs.label-type }}windows.4xlarge.nonephemeral"
    165165
    secrets: inherit
    166166

    167-
    linux-focal-rocm6_2-py3_10-build:
    168-
    name: linux-focal-rocm6.2-py3.10
    167+
    linux-focal-rocm6_3-py3_10-build:
    168+
    name: linux-focal-rocm6.3-py3.10
    169169
    uses: ./.github/workflows/_linux-build.yml
    170170
    needs: get-label-type
    171171
    with:
    172172
    runner_prefix: "${{ needs.get-label-type.outputs.label-type }}"
    173-
    build-environment: linux-focal-rocm6.2-py3.10
    173+
    build-environment: linux-focal-rocm6.3-py3.10
    174174
    docker-image-name: pytorch-linux-focal-rocm-n-py3
    175175
    sync-tag: rocm-build
    176176
    test-matrix: |
    @@ -181,19 +181,19 @@ jobs:
    181181
    ]}
    182182
    secrets: inherit
    183183

    184-
    linux-focal-rocm6_2-py3_10-test:
    184+
    linux-focal-rocm6_3-py3_10-test:
    185185
    permissions:
    186186
    id-token: write
    187187
    contents: read
    188-
    name: linux-focal-rocm6.2-py3.10
    188+
    name: linux-focal-rocm6.3-py3.10
    189189
    uses: ./.github/workflows/_rocm-test.yml
    190190
    needs:
    191-
    - linux-focal-rocm6_2-py3_10-build
    191+
    - linux-focal-rocm6_3-py3_10-build
    192192
    - target-determination
    193193
    with:
    194-
    build-environment: linux-focal-rocm6.2-py3.10
    195-
    docker-image: ${{ needs.linux-focal-rocm6_2-py3_10-build.outputs.docker-image }}
    196-
    test-matrix: ${{ needs.linux-focal-rocm6_2-py3_10-build.outputs.test-matrix }}
    194+
    build-environment: linux-focal-rocm6.3-py3.10
    195+
    docker-image: ${{ needs.linux-focal-rocm6_3-py3_10-build.outputs.docker-image }}
    196+
    test-matrix: ${{ needs.linux-focal-rocm6_3-py3_10-build.outputs.test-matrix }}
    197197
    tests-to-include: "test_nn test_torch test_cuda test_ops test_unary_ufuncs test_binary_ufuncs test_autograd inductor/test_torchinductor distributed/test_c10d_common distributed/test_c10d_nccl"
    198198
    secrets: inherit
    199199

    0 commit comments

    Comments
     (0)
    1619
    0