[AUTOGENERATED] [release/2.9] [Inductor] Fix flaky epilogue fusion tests by adding missing tearDown…#3250
Draft
rocm-repo-management-api-6[bot] wants to merge 1 commit into
ROCm Repo Management API / Jenkins
failed
May 21, 2026 in 3h 27m 7s
Tests/Test Inductor/Run pytorch_inductor_1: warning in 'junit' step
Tests / Test PyTorch / Test PyTorch / Run pytorch_test_2 / Shell Script
Error in sh step, with arguments ./test_pytorch_test.sh.
script returned exit code 1
Build log
[2026-05-21T19:38:08.225Z] + ./test_pytorch_test.sh
[2026-05-21T19:38:08.225Z] + [[ -z '' ]]
[2026-05-21T19:38:08.225Z] + DEFAULT_EXECUTION_OPTIONS='-e CUSTOM_TEST_ARTIFACT_BUILD_DIR=build/custom_test_artifacts -e CUSTOM_TEST_ARTIFACTS_FILE=test_artifacts.zip --copy-whls'
[2026-05-21T19:38:08.225Z] + source prepare_docker_env.sh -e 'EXTENSION_BUILD_GFXARCH=gfx90a;gfx908;gfx942' -e CI=1 -e TEST_CONFIG=default -e SHARD_NUMBER=2 -e CUSTOM_TEST_ARTIFACT_BUILD_DIR=build/custom_test_artifacts -e CUSTOM_TEST_ARTIFACTS_FILE=test_artifacts.zip --copy-whls
[2026-05-21T19:38:08.225Z] ++ set -ex
[2026-05-21T19:38:08.225Z] ++ set -o pipefail
[2026-05-21T19:38:08.225Z] ++ copy_whls=0
[2026-05-21T19:38:08.225Z] ++ envvars=()
[2026-05-21T19:38:08.225Z] ++ [[ 13 -gt 0 ]]
[2026-05-21T19:38:08.225Z] ++ key=-e
[2026-05-21T19:38:08.225Z] ++ case $key in
[2026-05-21T19:38:08.225Z] ++ envvars+=("-e $2")
[2026-05-21T19:38:08.225Z] ++ shift
[2026-05-21T19:38:08.225Z] ++ shift
[2026-05-21T19:38:08.225Z] ++ [[ 11 -gt 0 ]]
[2026-05-21T19:38:08.225Z] ++ key=-e
[2026-05-21T19:38:08.225Z] ++ case $key in
[2026-05-21T19:38:08.225Z] ++ envvars+=("-e $2")
[2026-05-21T19:38:08.225Z] ++ shift
[2026-05-21T19:38:08.225Z] ++ shift
[2026-05-21T19:38:08.225Z] ++ [[ 9 -gt 0 ]]
[2026-05-21T19:38:08.225Z] ++ key=-e
[2026-05-21T19:38:08.225Z] ++ case $key in
[2026-05-21T19:38:08.225Z] ++ envvars+=("-e $2")
[2026-05-21T19:38:08.225Z] ++ shift
[2026-05-21T19:38:08.225Z] ++ shift
[2026-05-21T19:38:08.225Z] ++ [[ 7 -gt 0 ]]
[2026-05-21T19:38:08.225Z] ++ key=-e
[2026-05-21T19:38:08.225Z] ++ case $key in
[2026-05-21T19:38:08.225Z] ++ envvars+=("-e $2")
[2026-05-21T19:38:08.225Z] ++ shift
[2026-05-21T19:38:08.225Z] ++ shift
[2026-05-21T19:38:08.225Z] ++ [[ 5 -gt 0 ]]
[2026-05-21T19:38:08.225Z] ++ key=-e
[2026-05-21T19:38:08.225Z] ++ case $key in
[2026-05-21T19:38:08.225Z] ++ envvars+=("-e $2")
[2026-05-21T19:38:08.225Z] ++ shift
[2026-05-21T19:38:08.225Z] ++ shift
[2026-05-21T19:38:08.225Z] ++ [[ 3 -gt 0 ]]
[2026-05-21T19:38:08.225Z] ++ key=-e
[2026-05-21T19:38:08.225Z] ++ case $key in
[2026-05-21T19:38:08.225Z] ++ envvars+=("-e $2")
[2026-05-21T19:38:08.225Z] ++ shift
[2026-05-21T19:38:08.225Z] ++ shift
[2026-05-21T19:38:08.225Z] ++ [[ 1 -gt 0 ]]
[2026-05-21T19:38:08.225Z] ++ key=--copy-whls
[2026-05-21T19:38:08.225Z] ++ case $key in
[2026-05-21T19:38:08.225Z] ++ copy_whls=1
[2026-05-21T19:38:08.225Z] ++ shift
[2026-05-21T19:38:08.225Z] ++ [[ 0 -gt 0 ]]
[2026-05-21T19:38:08.225Z] ++ envvars+=("-e PREBUILT=${PREBUILT:-false}")
[2026-05-21T19:38:08.225Z] ++ envvars+=("-e TEST_CORE=${TEST_CORE:-false}")
[2026-05-21T19:38:08.225Z] ++ [[ false == \t\r\u\e ]]
[2026-05-21T19:38:08.225Z] ++ [[ true == \t\r\u\e ]]
[2026-05-21T19:38:08.225Z] ++ envvars+=("-e TEST_CORE=${TEST_CORE}")
[2026-05-21T19:38:08.225Z] ++ docker ps -a
[2026-05-21T19:38:08.225Z] CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
[2026-05-21T19:38:08.225Z] ++ docker rm -f pytorch-ci-container
[2026-05-21T19:38:08.225Z] ++ docker pull rocm/pytorch-ci-private:pytorch-linux-noble-rocm7.2.3-py3.12-cf75e7cc439ce88e8f16bb7db52a18b97372c8ce-gfx908_gfx90a_gfx942
[2026-05-21T19:38:08.225Z] Error response from daemon: Head "https://registry-1.docker.io/v2/rocm/pytorch-ci-private/manifests/pytorch-linux-noble-rocm7.2.3-py3.12-cf75e7cc439ce88e8f16bb7db52a18b97372c8ce-gfx908_gfx90a_gfx942": unauthorized: personal access token is expired
Tests / Test PyTorch / Test PyTorch / Run pytorch_test_2 / Error signal
Error in error step, with arguments pytorch_test_2 failed.
pytorch_test_2 failed
Tests / Test PyTorch / Test PyTorch / Run pytorch_test_2 / Archive JUnit-formatted test results
Error in junit step.
No test report files were found. Configuration error?
Build log
[2026-05-21T19:38:08.695Z] Recording test results
[2026-05-21T19:38:08.771Z] No test report files were found. Configuration error?
Tests / Test PyTorch / Test PyTorch / Run pytorch_test_2 / Error signal
Error in error step, with arguments Failed to publish test reports xml files.
Failed to publish test reports xml files
Tests / Test Distributed / Test Distributed / Run pytorch_distributed_1 / Shell Script
Error in sh step, with arguments ./test_pytorch_test_distributed.sh.
script returned exit code 1
Build log
[2026-05-21T18:15:41.810Z] + ./test_pytorch_test_distributed.sh
[2026-05-21T18:15:41.810Z] + [[ -z '' ]]
[2026-05-21T18:15:41.810Z] + DEFAULT_EXECUTION_OPTIONS='-e CUSTOM_TEST_ARTIFACT_BUILD_DIR=build/custom_test_artifacts -e CUSTOM_TEST_ARTIFACTS_FILE=test_artifacts.zip --copy-whls'
[2026-05-21T18:15:41.810Z] + source prepare_docker_env.sh -e 'EXTENSION_BUILD_GFXARCH=gfx90a;gfx908;gfx942' -e CI=1 -e TEST_CONFIG=distributed -e SHARD_NUMBER=1 -e CUSTOM_TEST_ARTIFACT_BUILD_DIR=build/custom_test_artifacts -e CUSTOM_TEST_ARTIFACTS_FILE=test_artifacts.zip --copy-whls
[2026-05-21T18:15:41.810Z] ++ set -ex
[2026-05-21T18:15:41.810Z] ++ set -o pipefail
[2026-05-21T18:15:41.810Z] ++ copy_whls=0
[2026-05-21T18:15:41.810Z] ++ envvars=()
[2026-05-21T18:15:41.810Z] ++ [[ 13 -gt 0 ]]
[2026-05-21T18:15:41.810Z] ++ key=-e
[2026-05-21T18:15:41.810Z] ++ case $key in
[2026-05-21T18:15:41.810Z] ++ envvars+=("-e $2")
[2026-05-21T18:15:41.810Z] ++ shift
[2026-05-21T18:15:41.810Z] ++ shift
[2026-05-21T18:15:41.810Z] ++ [[ 11 -gt 0 ]]
[2026-05-21T18:15:41.810Z] ++ key=-e
[2026-05-21T18:15:41.810Z] ++ case $key in
[2026-05-21T18:15:41.810Z] ++ envvars+=("-e $2")
[2026-05-21T18:15:41.810Z] ++ shift
[2026-05-21T18:15:41.810Z] ++ shift
[2026-05-21T18:15:41.810Z] ++ [[ 9 -gt 0 ]]
[2026-05-21T18:15:41.810Z] ++ key=-e
[2026-05-21T18:15:41.810Z] ++ case $key in
[2026-05-21T18:15:41.810Z] ++ envvars+=("-e $2")
[2026-05-21T18:15:41.810Z] ++ shift
[2026-05-21T18:15:41.810Z] ++ shift
[2026-05-21T18:15:41.810Z] ++ [[ 7 -gt 0 ]]
[2026-05-21T18:15:41.810Z] ++ key=-e
[2026-05-21T18:15:41.810Z] ++ case $key in
[2026-05-21T18:15:41.810Z] ++ envvars+=("-e $2")
[2026-05-21T18:15:41.810Z] ++ shift
[2026-05-21T18:15:41.810Z] ++ shift
[2026-05-21T18:15:41.810Z] ++ [[ 5 -gt 0 ]]
[2026-05-21T18:15:41.810Z] ++ key=-e
[2026-05-21T18:15:41.810Z] ++ case $key in
[2026-05-21T18:15:41.810Z] ++ envvars+=("-e $2")
[2026-05-21T18:15:41.810Z] ++ shift
[2026-05-21T18:15:41.810Z] ++ shift
[2026-05-21T18:15:41.810Z] ++ [[ 3 -gt 0 ]]
[2026-05-21T18:15:41.810Z] ++ key=-e
[2026-05-21T18:15:41.810Z] ++ case $key in
[2026-05-21T18:15:41.810Z] ++ envvars+=("-e $2")
[2026-05-21T18:15:41.810Z] ++ shift
[2026-05-21T18:15:41.810Z] ++ shift
[2026-05-21T18:15:41.810Z] ++ [[ 1 -gt 0 ]]
[2026-05-21T18:15:41.810Z] ++ key=--copy-whls
[2026-05-21T18:15:41.810Z] ++ case $key in
[2026-05-21T18:15:41.810Z] ++ copy_whls=1
[2026-05-21T18:15:41.810Z] ++ shift
[2026-05-21T18:15:41.810Z] ++ [[ 0 -gt 0 ]]
[2026-05-21T18:15:41.810Z] ++ envvars+=("-e PREBUILT=${PREBUILT:-false}")
[2026-05-21T18:15:41.810Z] ++ envvars+=("-e TEST_CORE=${TEST_CORE:-false}")
[2026-05-21T18:15:41.810Z] ++ [[ false == \t\r\u\e ]]
[2026-05-21T18:15:41.810Z] ++ [[ true == \t\r\u\e ]]
[2026-05-21T18:15:41.810Z] ++ envvars+=("-e TEST_CORE=${TEST_CORE}")
[2026-05-21T18:15:41.810Z] ++ docker ps -a
[2026-05-21T18:15:41.810Z] CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
[2026-05-21T18:15:41.810Z] ++ docker rm -f pytorch-ci-container
[2026-05-21T18:15:41.810Z] ++ docker pull rocm/pytorch-ci-private:pytorch-linux-noble-rocm7.2.3-py3.12-cf75e7cc439ce88e8f16bb7db52a18b97372c8ce-gfx908_gfx90a_gfx942
[2026-05-21T18:15:41.810Z] Error response from daemon: Head "https://registry-1.docker.io/v2/rocm/pytorch-ci-private/manifests/pytorch-linux-noble-rocm7.2.3-py3.12-cf75e7cc439ce88e8f16bb7db52a18b97372c8ce-gfx908_gfx90a_gfx942": unauthorized: personal access token is expired
Tests / Test Distributed / Test Distributed / Run pytorch_distributed_1 / Error signal
Error in error step, with arguments pytorch_distributed_1 failed.
pytorch_distributed_1 failed
Tests / Test Distributed / Test Distributed / Run pytorch_distributed_1 / Archive JUnit-formatted test results
Error in junit step.
No test report files were found. Configuration error?
Build log
[2026-05-21T18:15:42.293Z] Recording test results
[2026-05-21T18:15:42.364Z] No test report files were found. Configuration error?
Tests / Test Distributed / Test Distributed / Run pytorch_distributed_1 / Error signal
Error in error step, with arguments Failed to publish test reports xml files.
Failed to publish test reports xml files
Tests / Test Distributed / Test Distributed / Run pytorch_distributed_2 / Shell Script
Error in sh step, with arguments ./test_pytorch_test_distributed.sh.
script returned exit code 1
Build log
[2026-05-21T18:22:59.110Z] + ./test_pytorch_test_distributed.sh
[2026-05-21T18:22:59.110Z] + [[ -z '' ]]
[2026-05-21T18:22:59.110Z] + DEFAULT_EXECUTION_OPTIONS='-e CUSTOM_TEST_ARTIFACT_BUILD_DIR=build/custom_test_artifacts -e CUSTOM_TEST_ARTIFACTS_FILE=test_artifacts.zip --copy-whls'
[2026-05-21T18:22:59.110Z] + source prepare_docker_env.sh -e 'EXTENSION_BUILD_GFXARCH=gfx90a;gfx908;gfx942' -e CI=1 -e TEST_CONFIG=distributed -e SHARD_NUMBER=2 -e CUSTOM_TEST_ARTIFACT_BUILD_DIR=build/custom_test_artifacts -e CUSTOM_TEST_ARTIFACTS_FILE=test_artifacts.zip --copy-whls
[2026-05-21T18:22:59.110Z] ++ set -ex
[2026-05-21T18:22:59.110Z] ++ set -o pipefail
[2026-05-21T18:22:59.110Z] ++ copy_whls=0
[2026-05-21T18:22:59.110Z] ++ envvars=()
[2026-05-21T18:22:59.110Z] ++ [[ 13 -gt 0 ]]
[2026-05-21T18:22:59.110Z] ++ key=-e
[2026-05-21T18:22:59.110Z] ++ case $key in
[2026-05-21T18:22:59.110Z] ++ envvars+=("-e $2")
[2026-05-21T18:22:59.110Z] ++ shift
[2026-05-21T18:22:59.110Z] ++ shift
[2026-05-21T18:22:59.110Z] ++ [[ 11 -gt 0 ]]
[2026-05-21T18:22:59.110Z] ++ key=-e
[2026-05-21T18:22:59.110Z] ++ case $key in
[2026-05-21T18:22:59.110Z] ++ envvars+=("-e $2")
[2026-05-21T18:22:59.110Z] ++ shift
[2026-05-21T18:22:59.110Z] ++ shift
[2026-05-21T18:22:59.110Z] ++ [[ 9 -gt 0 ]]
[2026-05-21T18:22:59.110Z] ++ key=-e
[2026-05-21T18:22:59.110Z] ++ case $key in
[2026-05-21T18:22:59.110Z] ++ envvars+=("-e $2")
[2026-05-21T18:22:59.110Z] ++ shift
[2026-05-21T18:22:59.110Z] ++ shift
[2026-05-21T18:22:59.110Z] ++ [[ 7 -gt 0 ]]
[2026-05-21T18:22:59.110Z] ++ key=-e
[2026-05-21T18:22:59.110Z] ++ case $key in
[2026-05-21T18:22:59.110Z] ++ envvars+=("-e $2")
[2026-05-21T18:22:59.110Z] ++ shift
[2026-05-21T18:22:59.110Z] ++ shift
[2026-05-21T18:22:59.110Z] ++ [[ 5 -gt 0 ]]
[2026-05-21T18:22:59.110Z] ++ key=-e
[2026-05-21T18:22:59.110Z] ++ case $key in
[2026-05-21T18:22:59.110Z] ++ envvars+=("-e $2")
[2026-05-21T18:22:59.110Z] ++ shift
[2026-05-21T18:22:59.110Z] ++ shift
[2026-05-21T18:22:59.110Z] ++ [[ 3 -gt 0 ]]
[2026-05-21T18:22:59.110Z] ++ key=-e
[2026-05-21T18:22:59.110Z] ++ case $key in
[2026-05-21T18:22:59.110Z] ++ envvars+=("-e $2")
[2026-05-21T18:22:59.110Z] ++ shift
[2026-05-21T18:22:59.110Z] ++ shift
[2026-05-21T18:22:59.110Z] ++ [[ 1 -gt 0 ]]
[2026-05-21T18:22:59.110Z] ++ key=--copy-whls
[2026-05-21T18:22:59.110Z] ++ case $key in
[2026-05-21T18:22:59.110Z] ++ copy_whls=1
[2026-05-21T18:22:59.110Z] ++ shift
[2026-05-21T18:22:59.110Z] ++ [[ 0 -gt 0 ]]
[2026-05-21T18:22:59.110Z] ++ envvars+=("-e PREBUILT=${PREBUILT:-false}")
[2026-05-21T18:22:59.110Z] ++ envvars+=("-e TEST_CORE=${TEST_CORE:-false}")
[2026-05-21T18:22:59.110Z] ++ [[ false == \t\r\u\e ]]
[2026-05-21T18:22:59.110Z] ++ [[ true == \t\r\u\e ]]
[2026-05-21T18:22:59.110Z] ++ envvars+=("-e TEST_CORE=${TEST_CORE}")
[2026-05-21T18:22:59.110Z] ++ docker ps -a
[2026-05-21T18:22:59.110Z] CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
[2026-05-21T18:22:59.110Z] ++ docker rm -f pytorch-ci-container
[2026-05-21T18:22:59.110Z] ++ docker pull rocm/pytorch-ci-private:pytorch-linux-noble-rocm7.2.3-py3.12-cf75e7cc439ce88e8f16bb7db52a18b97372c8ce-gfx908_gfx90a_gfx942
[2026-05-21T18:22:59.110Z] Error response from daemon: Head "https://registry-1.docker.io/v2/rocm/pytorch-ci-private/manifests/pytorch-linux-noble-rocm7.2.3-py3.12-cf75e7cc439ce88e8f16bb7db52a18b97372c8ce-gfx908_gfx90a_gfx942": unauthorized: personal access token is expired
Tests / Test Distributed / Test Distributed / Run pytorch_distributed_2 / Error signal
Error in error step, with arguments pytorch_distributed_2 failed.
pytorch_distributed_2 failed
Tests / Test Distributed / Test Distributed / Run pytorch_distributed_2 / Archive JUnit-formatted test results
Error in junit step.
No test report files were found. Configuration error?
Build log
[2026-05-21T18:22:59.616Z] Recording test results
[2026-05-21T18:22:59.686Z] No test report files were found. Configuration error?
Tests / Test Distributed / Test Distributed / Run pytorch_distributed_2 / Error signal
Error in error step, with arguments Failed to publish test reports xml files.
Failed to publish test reports xml files
Tests / Test Inductor / Test Inductor / Run pytorch_inductor_1 / Shell Script
Error in sh step, with arguments ./test_pytorch_inductor.sh.
script returned exit code 1
Build log
Build log truncated.
[2026-05-21T20:02:15.422Z] return sympy.sympify(expr).xreplace(
[2026-05-21T20:02:15.422Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.422Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/sympy/core/basic.py", line 1313, in xreplace
[2026-05-21T20:02:15.422Z] value, _ = self._xreplace(rule)
[2026-05-21T20:02:15.422Z] ^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.422Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/sympy/core/basic.py", line 1335, in _xreplace
[2026-05-21T20:02:15.422Z] return self.func(*args), True
[2026-05-21T20:02:15.422Z] ^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.422Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/utils/_sympy/functions.py", line 608, in __new__
[2026-05-21T20:02:15.422Z] else cls._satisfy_unique_summations_symbols(original_args)
[2026-05-21T20:02:15.422Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.422Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/utils/_sympy/functions.py", line 682, in _satisfy_unique_summations_symbols
[2026-05-21T20:02:15.422Z] if not _is_symbols_binary_summation(rhs):
[2026-05-21T20:02:15.422Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.422Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/utils/_sympy/functions.py", line 93, in _is_symbols_binary_summation
[2026-05-21T20:02:15.422Z] expr.is_Add
[2026-05-21T20:02:15.422Z] AttributeError: 'int' object has no attribute 'is_Add'
[2026-05-21T20:02:15.422Z]
[2026-05-21T20:02:15.422Z] To execute this test, run the following from the base repo dir:
[2026-05-21T20:02:15.422Z] PYTORCH_TEST_WITH_ROCM=1 python test/inductor/test_aot_inductor.py AOTInductorTestABICompatibleGpu.test_aoti_debug_printer_sym_inputs_cuda
[2026-05-21T20:02:15.422Z]
[2026-05-21T20:02:15.422Z] This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0
[2026-05-21T20:02:15.422Z] ----------------------------- Captured stdout call -----------------------------
[2026-05-21T20:02:15.422Z] stats [('calls_captured', 6), ('unique_graphs', 1)]
[2026-05-21T20:02:15.422Z] inductor [('pattern_matcher_count', 1), ('pattern_matcher_nodes', 1)]
[2026-05-21T20:02:15.422Z] graph_break []
[2026-05-21T20:02:15.422Z] ----------------------------- Captured stdout call -----------------------------
[2026-05-21T20:02:15.422Z] stats [('calls_captured', 6), ('unique_graphs', 1)]
[2026-05-21T20:02:15.422Z] inductor [('pattern_matcher_count', 1), ('pattern_matcher_nodes', 1)]
[2026-05-21T20:02:15.422Z] graph_break []
[2026-05-21T20:02:15.422Z] =================================== FAILURES ===================================
[2026-05-21T20:02:15.422Z] ___ AOTInductorTestABICompatibleGpu.test_aoti_debug_printer_sym_inputs_cuda ____
[2026-05-21T20:02:15.422Z] Traceback (most recent call last):
[2026-05-21T20:02:15.422Z] File "/var/lib/jenkins/pytorch/test/inductor/test_torchinductor.py", line 14068, in new_test
[2026-05-21T20:02:15.422Z] return value(self)
[2026-05-21T20:02:15.422Z] ^^^^^^^^^^^
[2026-05-21T20:02:15.422Z] File "/var/lib/jenkins/pytorch/test/inductor/test_aot_inductor.py", line 5185, in test_aoti_debug_printer_sym_inputs
[2026-05-21T20:02:15.422Z] result, code = run_and_get_cpp_code(
[2026-05-21T20:02:15.422Z] ^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.422Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/utils.py", line 2978, in run_and_get_cpp_code
[2026-05-21T20:02:15.422Z] result = fn(*args, **kwargs)
[2026-05-21T20:02:15.422Z] ^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.422Z] File "/var/lib/jenkins/pytorch/test/inductor/test_aot_inductor_utils.py", line 168, in compile
[2026-05-21T20:02:15.422Z] package_path = torch._inductor.aoti_compile_and_package(
[2026-05-21T20:02:15.422Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.422Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/__init__.py", line 151, in aoti_compile_and_package
[2026-05-21T20:02:15.422Z] return aot_inductor_minifier_wrapper(
[2026-05-21T20:02:15.422Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.422Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/debug.py", line 1320, in aot_inductor_minifier_wrapper
[2026-05-21T20:02:15.422Z] raise e
[2026-05-21T20:02:15.422Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/debug.py", line 1290, in aot_inductor_minifier_wrapper
[2026-05-21T20:02:15.422Z] return func(
[2026-05-21T20:02:15.422Z] ^^^^^
[2026-05-21T20:02:15.422Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/__init__.py", line 194, in _aoti_compile_and_package_inner
[2026-05-21T20:02:15.422Z] aoti_files = aot_compile(gm, args, kwargs, options=inductor_configs)
[2026-05-21T20:02:15.422Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.422Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/__init__.py", line 310, in aot_compile
[2026-05-21T20:02:15.422Z] return compile_fx_aot(
[2026-05-21T20:02:15.422Z] ^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.422Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/compile_fx.py", line 1941, in compile_fx_aot
[2026-05-21T20:02:15.422Z] compiled_artifacts = compile_fx(
[2026-05-21T20:02:15.422Z] ^^^^^^^^^^^
[2026-05-21T20:02:15.422Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/compile_fx.py", line 2413, in compile_fx
[2026-05-21T20:02:15.422Z] return compile_fx(
[2026-05-21T20:02:15.422Z] ^^^^^^^^^^^
[2026-05-21T20:02:15.422Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/compile_fx.py", line 2474, in compile_fx
[2026-05-21T20:02:15.422Z] return compile_fx(
[2026-05-21T20:02:15.422Z] ^^^^^^^^^^^
[2026-05-21T20:02:15.422Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/compile_fx.py", line 2672, in compile_fx
[2026-05-21T20:02:15.422Z] return inference_compiler(unlifted_gm, example_inputs_)
[2026-05-21T20:02:15.422Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.422Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_functorch/_aot_autograd/schemas.py", line 1251, in __call__
[2026-05-21T20:02:15.422Z] return self.compiler_fn(gm, example_inputs)
[2026-05-21T20:02:15.422Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.422Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/compile_fx.py", line 2558, in fw_compiler_base
[2026-05-21T20:02:15.422Z] return compile_fx_forward(
[2026-05-21T20:02:15.422Z] ^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.422Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/compile_fx.py", line 2275, in compile_fx_forward
[2026-05-21T20:02:15.422Z] return inner_compile(
[2026-05-21T20:02:15.422Z] ^^^^^^^^^^^^^^
[2026-05-21T20:02:15.422Z] File "/opt/conda/envs/py_3.12/lib/python3.12/contextlib.py", line 81, in inner
[2026-05-21T20:02:15.422Z] return func(*args, **kwds)
[2026-05-21T20:02:15.422Z] ^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.422Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/compile_fx.py", line 782, in compile_fx_inner
[2026-05-21T20:02:15.422Z] return wrap_compiler_debug(_compile_fx_inner, compiler_name="inductor")(
[2026-05-21T20:02:15.422Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.422Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_dynamo/repro/after_aot.py", line 144, in debug_wrapper
[2026-05-21T20:02:15.422Z] inner_compiled_fn = compiler_fn(gm, example_inputs)
[2026-05-21T20:02:15.422Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.422Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/compile_fx.py", line 963, in _compile_fx_inner
[2026-05-21T20:02:15.422Z] mb_compiled_graph = fx_codegen_and_compile(
[2026-05-21T20:02:15.422Z] ^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.422Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/compile_fx.py", line 1695, in fx_codegen_and_compile
[2026-05-21T20:02:15.422Z] return scheme.codegen_and_compile(gm, example_inputs, inputs_to_check, graph_kwargs)
[2026-05-21T20:02:15.422Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.422Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/compile_fx.py", line 1464, in codegen_and_compile
[2026-05-21T20:02:15.422Z] wrapper_code, kernel_code = graph.codegen_with_cpp_wrapper()
[2026-05-21T20:02:15.422Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.422Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/graph.py", line 2220, in codegen_with_cpp_wrapper
[2026-05-21T20:02:15.422Z] return self.codegen()
[2026-05-21T20:02:15.422Z] ^^^^^^^^^^^^^^
[2026-05-21T20:02:15.422Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/graph.py", line 2260, in codegen
[2026-05-21T20:02:15.422Z] self._update_scheduler()
[2026-05-21T20:02:15.422Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/graph.py", line 2254, in _update_scheduler
[2026-05-21T20:02:15.422Z] self.scheduler = Scheduler(self.operations)
[2026-05-21T20:02:15.422Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.422Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/scheduler.py", line 2226, in __init__
[2026-05-21T20:02:15.422Z] self._init(nodes)
[2026-05-21T20:02:15.422Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/scheduler.py", line 2327, in _init
[2026-05-21T20:02:15.422Z] self.nodes = reorder_for_peak_memory(
[2026-05-21T20:02:15.422Z] ^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.422Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/memory.py", line 882, in reorder_for_peak_memory
[2026-05-21T20:02:15.422Z] estimated_peak_memory, name_to_freeable_input_buf = prepare_planning_info(
[2026-05-21T20:02:15.422Z] ^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.422Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/memory.py", line 850, in prepare_planning_info
[2026-05-21T20:02:15.422Z] assign_memory_planning_info_for_scheduler_buffers(nodes, name_to_buf)
[2026-05-21T20:02:15.422Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/memory.py", line 215, in assign_memory_planning_info_for_scheduler_buffers
[2026-05-21T20:02:15.422Z] sched_buf_to_size = compute_size_for_scheduler_buffer(name_to_buf)
[2026-05-21T20:02:15.422Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.422Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/memory.py", line 201, in compute_size_for_scheduler_buffer
[2026-05-21T20:02:15.422Z] _compute_and_update_buf_size(sched_buf)
[2026-05-21T20:02:15.422Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/memory.py", line 188, in _compute_and_update_buf_size
[2026-05-21T20:02:15.422Z] buf_size = V.graph.sizevars.size_hint(
[2026-05-21T20:02:15.422Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.422Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/sizevars.py", line 605, in size_hint
[2026-05-21T20:02:15.422Z] substituted = sympy_subs(out, unbacked_hints)
[2026-05-21T20:02:15.422Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.422Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/utils.py", line 1087, in sympy_subs
[2026-05-21T20:02:15.422Z] return sympy.sympify(expr).xreplace(
[2026-05-21T20:02:15.422Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.422Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/sympy/core/basic.py", line 1313, in xreplace
[2026-05-21T20:02:15.422Z] value, _ = self._xreplace(rule)
[2026-05-21T20:02:15.422Z] ^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.422Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/sympy/core/basic.py", line 1335, in _xreplace
[2026-05-21T20:02:15.422Z] return self.func(*args), True
[2026-05-21T20:02:15.422Z] ^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.422Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/utils/_sympy/functions.py", line 608, in __new__
[2026-05-21T20:02:15.422Z] else cls._satisfy_unique_summations_symbols(original_args)
[2026-05-21T20:02:15.422Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.422Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/utils/_sympy/functions.py", line 682, in _satisfy_unique_summations_symbols
[2026-05-21T20:02:15.422Z] if not _is_symbols_binary_summation(rhs):
[2026-05-21T20:02:15.422Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.422Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/utils/_sympy/functions.py", line 93, in _is_symbols_binary_summation
[2026-05-21T20:02:15.422Z] expr.is_Add
[2026-05-21T20:02:15.422Z] AttributeError: 'int' object has no attribute 'is_Add'
[2026-05-21T20:02:15.422Z]
[2026-05-21T20:02:15.422Z] To execute this test, run the following from the base repo dir:
[2026-05-21T20:02:15.422Z] PYTORCH_TEST_WITH_ROCM=1 python test/inductor/test_aot_inductor.py AOTInductorTestABICompatibleGpu.test_aoti_debug_printer_sym_inputs_cuda
[2026-05-21T20:02:15.422Z]
[2026-05-21T20:02:15.422Z] This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0
[2026-05-21T20:02:15.422Z] ----------------------------- Captured stdout call -----------------------------
[2026-05-21T20:02:15.422Z] stats [('calls_captured', 6), ('unique_graphs', 1)]
[2026-05-21T20:02:15.422Z] inductor [('pattern_matcher_count', 1), ('pattern_matcher_nodes', 1)]
[2026-05-21T20:02:15.422Z] graph_break []
[2026-05-21T20:02:15.422Z] ----------------------------- Captured stdout call -----------------------------
[2026-05-21T20:02:15.422Z] stats [('calls_captured', 6), ('unique_graphs', 1)]
[2026-05-21T20:02:15.422Z] inductor [('pattern_matcher_count', 1), ('pattern_matcher_nodes', 1)]
[2026-05-21T20:02:15.422Z] graph_break []
[2026-05-21T20:02:15.422Z] ----------------------------- Captured stdout call -----------------------------
[2026-05-21T20:02:15.422Z] stats [('calls_captured', 6), ('unique_graphs', 1)]
[2026-05-21T20:02:15.422Z] inductor [('pattern_matcher_count', 1), ('pattern_matcher_nodes', 1)]
[2026-05-21T20:02:15.422Z] graph_break []
[2026-05-21T20:02:15.422Z] - generated xml file: /var/lib/jenkins/pytorch/test/test-reports/python-pytest/inductor.test_aot_inductor/inductor.test_aot_inductor-d078aa19fe814d65.xml -
[2026-05-21T20:02:15.422Z] =========================== short test summary info ============================
[2026-05-21T20:02:15.422Z] FAILED [0.1350s] inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_aoti_debug_printer_sym_inputs_cuda - AttributeError: 'int' object has no attribute 'is_Add'
[2026-05-21T20:02:15.422Z]
[2026-05-21T20:02:15.422Z] To execute this test, run the following from the base repo dir:
[2026-05-21T20:02:15.422Z] PYTORCH_TEST_WITH_ROCM=1 python test/inductor/test_aot_inductor.py AOTInductorTestABICompatibleGpu.test_aoti_debug_printer_sym_inputs_cuda
[2026-05-21T20:02:15.422Z]
[2026-05-21T20:02:15.422Z] This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0
[2026-05-21T20:02:15.422Z] !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!!
[2026-05-21T20:02:15.422Z] ================== 1 failed, 229 deselected, 2 rerun in 1.37s ==================
[2026-05-21T20:02:15.422Z] Got exit code 1
[2026-05-21T20:02:15.422Z] Retrying single test...
[2026-05-21T20:02:15.422Z] Test results will be stored in test-reports/python-pytest/inductor.test_aot_inductor/inductor.test_aot_inductor-5a1935cc41b5eca5.xml
[2026-05-21T20:02:15.422Z] ============================= test session starts ==============================
[2026-05-21T20:02:15.422Z] platform linux -- Python 3.12.5, pytest-7.3.2, pluggy-1.6.0 -- /opt/conda/envs/py_3.12/bin/python
[2026-05-21T20:02:15.422Z] cachedir: .pytest_cache
[2026-05-21T20:02:15.422Z] hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow]
[2026-05-21T20:02:15.422Z] rootdir: /var/lib/jenkins/pytorch
[2026-05-21T20:02:15.423Z] configfile: pytest.ini
[2026-05-21T20:02:15.423Z] plugins: flakefinder-1.1.0, hypothesis-5.35.1, rerunfailures-14.0, xdoctest-1.1.0, xdist-3.3.1, subtests-0.13.1, cpp-2.3.0, typeguard-4.3.0
[2026-05-21T20:02:15.423Z] collecting ... collected 867 items / 229 deselected / 638 selected
[2026-05-21T20:02:15.423Z] stepcurrent: skipping 86 already run items. Running only test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_aoti_debug_printer_sym_inputs_cuda
[2026-05-21T20:02:15.423Z] Running 1 items in this shard
[2026-05-21T20:02:15.423Z]
[2026-05-21T20:02:15.423Z] inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_aoti_debug_printer_sym_inputs_cuda <- test/inductor/test_torchinductor.py ('RERUN', {'yellow': True}) [1.0405s] [100%]
[2026-05-21T20:02:15.423Z] inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_aoti_debug_printer_sym_inputs_cuda <- test/inductor/test_torchinductor.py ('RERUN', {'yellow': True}) [0.1369s] [100%]
[2026-05-21T20:02:15.423Z] inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_aoti_debug_printer_sym_inputs_cuda <- test/inductor/test_torchinductor.py FAILED [0.1351s] [100%]
[2026-05-21T20:02:15.423Z]
[2026-05-21T20:02:15.423Z] ==================================== RERUNS ====================================
[2026-05-21T20:02:15.423Z] ___ AOTInductorTestABICompatibleGpu.test_aoti_debug_printer_sym_inputs_cuda ____
[2026-05-21T20:02:15.423Z] Traceback (most recent call last):
[2026-05-21T20:02:15.423Z] File "/var/lib/jenkins/pytorch/test/inductor/test_torchinductor.py", line 14068, in new_test
[2026-05-21T20:02:15.423Z] return value(self)
[2026-05-21T20:02:15.423Z] ^^^^^^^^^^^
[2026-05-21T20:02:15.423Z] File "/var/lib/jenkins/pytorch/test/inductor/test_aot_inductor.py", line 5185, in test_aoti_debug_printer_sym_inputs
[2026-05-21T20:02:15.423Z] result, code = run_and_get_cpp_code(
[2026-05-21T20:02:15.423Z] ^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.423Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/utils.py", line 2978, in run_and_get_cpp_code
[2026-05-21T20:02:15.423Z] result = fn(*args, **kwargs)
[2026-05-21T20:02:15.423Z] ^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.423Z] File "/var/lib/jenkins/pytorch/test/inductor/test_aot_inductor_utils.py", line 168, in compile
[2026-05-21T20:02:15.423Z] package_path = torch._inductor.aoti_compile_and_package(
[2026-05-21T20:02:15.423Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.423Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/__init__.py", line 151, in aoti_compile_and_package
[2026-05-21T20:02:15.423Z] return aot_inductor_minifier_wrapper(
[2026-05-21T20:02:15.423Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.423Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/debug.py", line 1320, in aot_inductor_minifier_wrapper
[2026-05-21T20:02:15.423Z] raise e
[2026-05-21T20:02:15.423Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/debug.py", line 1290, in aot_inductor_minifier_wrapper
[2026-05-21T20:02:15.423Z] return func(
[2026-05-21T20:02:15.423Z] ^^^^^
[2026-05-21T20:02:15.423Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/__init__.py", line 194, in _aoti_compile_and_package_inner
[2026-05-21T20:02:15.423Z] aoti_files = aot_compile(gm, args, kwargs, options=inductor_configs)
[2026-05-21T20:02:15.423Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.423Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/__init__.py", line 310, in aot_compile
[2026-05-21T20:02:15.423Z] return compile_fx_aot(
[2026-05-21T20:02:15.423Z] ^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.423Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/compile_fx.py", line 1941, in compile_fx_aot
[2026-05-21T20:02:15.423Z] compiled_artifacts = compile_fx(
[2026-05-21T20:02:15.423Z] ^^^^^^^^^^^
[2026-05-21T20:02:15.423Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/compile_fx.py", line 2413, in compile_fx
[2026-05-21T20:02:15.423Z] return compile_fx(
[2026-05-21T20:02:15.423Z] ^^^^^^^^^^^
[2026-05-21T20:02:15.423Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/compile_fx.py", line 2474, in compile_fx
[2026-05-21T20:02:15.423Z] return compile_fx(
[2026-05-21T20:02:15.423Z] ^^^^^^^^^^^
[2026-05-21T20:02:15.423Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/compile_fx.py", line 2672, in compile_fx
[2026-05-21T20:02:15.423Z] return inference_compiler(unlifted_gm, example_inputs_)
[2026-05-21T20:02:15.423Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.423Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_functorch/_aot_autograd/schemas.py", line 1251, in __call__
[2026-05-21T20:02:15.423Z] return self.compiler_fn(gm, example_inputs)
[2026-05-21T20:02:15.423Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.423Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/compile_fx.py", line 2558, in fw_compiler_base
[2026-05-21T20:02:15.423Z] return compile_fx_forward(
[2026-05-21T20:02:15.423Z] ^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.423Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/compile_fx.py", line 2275, in compile_fx_forward
[2026-05-21T20:02:15.423Z] return inner_compile(
[2026-05-21T20:02:15.423Z] ^^^^^^^^^^^^^^
[2026-05-21T20:02:15.423Z] File "/opt/conda/envs/py_3.12/lib/python3.12/contextlib.py", line 81, in inner
[2026-05-21T20:02:15.423Z] return func(*args, **kwds)
[2026-05-21T20:02:15.423Z] ^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.423Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/compile_fx.py", line 782, in compile_fx_inner
[2026-05-21T20:02:15.423Z] return wrap_compiler_debug(_compile_fx_inner, compiler_name="inductor")(
[2026-05-21T20:02:15.423Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.423Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_dynamo/repro/after_aot.py", line 144, in debug_wrapper
[2026-05-21T20:02:15.423Z] inner_compiled_fn = compiler_fn(gm, example_inputs)
[2026-05-21T20:02:15.423Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.423Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/compile_fx.py", line 963, in _compile_fx_inner
[2026-05-21T20:02:15.423Z] mb_compiled_graph = fx_codegen_and_compile(
[2026-05-21T20:02:15.423Z] ^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.423Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/compile_fx.py", line 1695, in fx_codegen_and_compile
[2026-05-21T20:02:15.423Z] return scheme.codegen_and_compile(gm, example_inputs, inputs_to_check, graph_kwargs)
[2026-05-21T20:02:15.423Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.423Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/compile_fx.py", line 1464, in codegen_and_compile
[2026-05-21T20:02:15.423Z] wrapper_code, kernel_code = graph.codegen_with_cpp_wrapper()
[2026-05-21T20:02:15.423Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.423Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/graph.py", line 2220, in codegen_with_cpp_wrapper
[2026-05-21T20:02:15.423Z] return self.codegen()
[2026-05-21T20:02:15.423Z] ^^^^^^^^^^^^^^
[2026-05-21T20:02:15.423Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/graph.py", line 2260, in codegen
[2026-05-21T20:02:15.423Z] self._update_scheduler()
[2026-05-21T20:02:15.423Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/graph.py", line 2254, in _update_scheduler
[2026-05-21T20:02:15.423Z] self.scheduler = Scheduler(self.operations)
[2026-05-21T20:02:15.423Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.423Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/scheduler.py", line 2226, in __init__
[2026-05-21T20:02:15.423Z] self._init(nodes)
[2026-05-21T20:02:15.423Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/scheduler.py", line 2327, in _init
[2026-05-21T20:02:15.423Z] self.nodes = reorder_for_peak_memory(
[2026-05-21T20:02:15.423Z] ^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.423Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/memory.py", line 882, in reorder_for_peak_memory
[2026-05-21T20:02:15.423Z] estimated_peak_memory, name_to_freeable_input_buf = prepare_planning_info(
[2026-05-21T20:02:15.423Z] ^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.423Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/memory.py", line 850, in prepare_planning_info
[2026-05-21T20:02:15.423Z] assign_memory_planning_info_for_scheduler_buffers(nodes, name_to_buf)
[2026-05-21T20:02:15.423Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/memory.py", line 215, in assign_memory_planning_info_for_scheduler_buffers
[2026-05-21T20:02:15.423Z] sched_buf_to_size = compute_size_for_scheduler_buffer(name_to_buf)
[2026-05-21T20:02:15.423Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.423Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/memory.py", line 201, in compute_size_for_scheduler_buffer
[2026-05-21T20:02:15.423Z] _compute_and_update_buf_size(sched_buf)
[2026-05-21T20:02:15.423Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/memory.py", line 188, in _compute_and_update_buf_size
[2026-05-21T20:02:15.423Z] buf_size = V.graph.sizevars.size_hint(
[2026-05-21T20:02:15.423Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.423Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/sizevars.py", line 605, in size_hint
[2026-05-21T20:02:15.423Z] substituted = sympy_subs(out, unbacked_hints)
[2026-05-21T20:02:15.423Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.423Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/utils.py", line 1087, in sympy_subs
[2026-05-21T20:02:15.423Z] return sympy.sympify(expr).xreplace(
[2026-05-21T20:02:15.423Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.423Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/sympy/core/basic.py", line 1313, in xreplace
[2026-05-21T20:02:15.423Z] value, _ = self._xreplace(rule)
[2026-05-21T20:02:15.423Z] ^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.423Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/sympy/core/basic.py", line 1335, in _xreplace
[2026-05-21T20:02:15.423Z] return self.func(*args), True
[2026-05-21T20:02:15.423Z] ^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.423Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/utils/_sympy/functions.py", line 608, in __new__
[2026-05-21T20:02:15.423Z] else cls._satisfy_unique_summations_symbols(original_args)
[2026-05-21T20:02:15.423Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.423Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/utils/_sympy/functions.py", line 682, in _satisfy_unique_summations_symbols
[2026-05-21T20:02:15.423Z] if not _is_symbols_binary_summation(rhs):
[2026-05-21T20:02:15.423Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.423Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/utils/_sympy/functions.py", line 93, in _is_symbols_binary_summation
[2026-05-21T20:02:15.423Z] expr.is_Add
[2026-05-21T20:02:15.423Z] AttributeError: 'int' object has no attribute 'is_Add'
[2026-05-21T20:02:15.423Z]
[2026-05-21T20:02:15.423Z] To execute this test, run the following from the base repo dir:
[2026-05-21T20:02:15.423Z] PYTORCH_TEST_WITH_ROCM=1 python test/inductor/test_aot_inductor.py AOTInductorTestABICompatibleGpu.test_aoti_debug_printer_sym_inputs_cuda
[2026-05-21T20:02:15.423Z]
[2026-05-21T20:02:15.423Z] This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0
[2026-05-21T20:02:15.423Z] ----------------------------- Captured stdout call -----------------------------
[2026-05-21T20:02:15.423Z] stats [('calls_captured', 6), ('unique_graphs', 1)]
[2026-05-21T20:02:15.423Z] inductor [('pattern_matcher_count', 1), ('pattern_matcher_nodes', 1)]
[2026-05-21T20:02:15.423Z] graph_break []
[2026-05-21T20:02:15.423Z] ___ AOTInductorTestABICompatibleGpu.test_aoti_debug_printer_sym_inputs_cuda ____
[2026-05-21T20:02:15.423Z] Traceback (most recent call last):
[2026-05-21T20:02:15.423Z] File "/var/lib/jenkins/pytorch/test/inductor/test_torchinductor.py", line 14068, in new_test
[2026-05-21T20:02:15.423Z] return value(self)
[2026-05-21T20:02:15.423Z] ^^^^^^^^^^^
[2026-05-21T20:02:15.423Z] File "/var/lib/jenkins/pytorch/test/inductor/test_aot_inductor.py", line 5185, in test_aoti_debug_printer_sym_inputs
[2026-05-21T20:02:15.423Z] result, code = run_and_get_cpp_code(
[2026-05-21T20:02:15.423Z] ^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.423Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/utils.py", line 2978, in run_and_get_cpp_code
[2026-05-21T20:02:15.423Z] result = fn(*args, **kwargs)
[2026-05-21T20:02:15.423Z] ^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.423Z] File "/var/lib/jenkins/pytorch/test/inductor/test_aot_inductor_utils.py", line 168, in compile
[2026-05-21T20:02:15.423Z] package_path = torch._inductor.aoti_compile_and_package(
[2026-05-21T20:02:15.423Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.423Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/__init__.py", line 151, in aoti_compile_and_package
[2026-05-21T20:02:15.423Z] return aot_inductor_minifier_wrapper(
[2026-05-21T20:02:15.423Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.423Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/debug.py", line 1320, in aot_inductor_minifier_wrapper
[2026-05-21T20:02:15.423Z] raise e
[2026-05-21T20:02:15.423Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/debug.py", line 1290, in aot_inductor_minifier_wrapper
[2026-05-21T20:02:15.423Z] return func(
[2026-05-21T20:02:15.423Z] ^^^^^
[2026-05-21T20:02:15.423Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/__init__.py", line 194, in _aoti_compile_and_package_inner
[2026-05-21T20:02:15.423Z] aoti_files = aot_compile(gm, args, kwargs, options=inductor_configs)
[2026-05-21T20:02:15.423Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.423Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/__init__.py", line 310, in aot_compile
[2026-05-21T20:02:15.423Z] return compile_fx_aot(
[2026-05-21T20:02:15.423Z] ^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.423Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/compile_fx.py", line 1941, in compile_fx_aot
[2026-05-21T20:02:15.423Z] compiled_artifacts = compile_fx(
[2026-05-21T20:02:15.423Z] ^^^^^^^^^^^
[2026-05-21T20:02:15.423Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/compile_fx.py", line 2413, in compile_fx
[2026-05-21T20:02:15.423Z] return compile_fx(
[2026-05-21T20:02:15.423Z] ^^^^^^^^^^^
[2026-05-21T20:02:15.423Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/compile_fx.py", line 2474, in compile_fx
[2026-05-21T20:02:15.423Z] return compile_fx(
[2026-05-21T20:02:15.423Z] ^^^^^^^^^^^
[2026-05-21T20:02:15.424Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/compile_fx.py", line 2672, in compile_fx
[2026-05-21T20:02:15.424Z] return inference_compiler(unlifted_gm, example_inputs_)
[2026-05-21T20:02:15.424Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.424Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_functorch/_aot_autograd/schemas.py", line 1251, in __call__
[2026-05-21T20:02:15.424Z] return self.compiler_fn(gm, example_inputs)
[2026-05-21T20:02:15.424Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.424Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/compile_fx.py", line 2558, in fw_compiler_base
[2026-05-21T20:02:15.424Z] return compile_fx_forward(
[2026-05-21T20:02:15.424Z] ^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.424Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/compile_fx.py", line 2275, in compile_fx_forward
[2026-05-21T20:02:15.424Z] return inner_compile(
[2026-05-21T20:02:15.424Z] ^^^^^^^^^^^^^^
[2026-05-21T20:02:15.424Z] File "/opt/conda/envs/py_3.12/lib/python3.12/contextlib.py", line 81, in inner
[2026-05-21T20:02:15.424Z] return func(*args, **kwds)
[2026-05-21T20:02:15.424Z] ^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.424Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/compile_fx.py", line 782, in compile_fx_inner
[2026-05-21T20:02:15.424Z] return wrap_compiler_debug(_compile_fx_inner, compiler_name="inductor")(
[2026-05-21T20:02:15.424Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.424Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_dynamo/repro/after_aot.py", line 144, in debug_wrapper
[2026-05-21T20:02:15.424Z] inner_compiled_fn = compiler_fn(gm, example_inputs)
[2026-05-21T20:02:15.424Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.424Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/compile_fx.py", line 963, in _compile_fx_inner
[2026-05-21T20:02:15.424Z] mb_compiled_graph = fx_codegen_and_compile(
[2026-05-21T20:02:15.424Z] ^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.424Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/compile_fx.py", line 1695, in fx_codegen_and_compile
[2026-05-21T20:02:15.424Z] return scheme.codegen_and_compile(gm, example_inputs, inputs_to_check, graph_kwargs)
[2026-05-21T20:02:15.424Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.424Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/compile_fx.py", line 1464, in codegen_and_compile
[2026-05-21T20:02:15.424Z] wrapper_code, kernel_code = graph.codegen_with_cpp_wrapper()
[2026-05-21T20:02:15.424Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.424Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/graph.py", line 2220, in codegen_with_cpp_wrapper
[2026-05-21T20:02:15.424Z] return self.codegen()
[2026-05-21T20:02:15.424Z] ^^^^^^^^^^^^^^
[2026-05-21T20:02:15.424Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/graph.py", line 2260, in codegen
[2026-05-21T20:02:15.424Z] self._update_scheduler()
[2026-05-21T20:02:15.424Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/graph.py", line 2254, in _update_scheduler
[2026-05-21T20:02:15.424Z] self.scheduler = Scheduler(self.operations)
[2026-05-21T20:02:15.424Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.424Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/scheduler.py", line 2226, in __init__
[2026-05-21T20:02:15.424Z] self._init(nodes)
[2026-05-21T20:02:15.424Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/scheduler.py", line 2327, in _init
[2026-05-21T20:02:15.424Z] self.nodes = reorder_for_peak_memory(
[2026-05-21T20:02:15.424Z] ^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.424Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/memory.py", line 882, in reorder_for_peak_memory
[2026-05-21T20:02:15.424Z] estimated_peak_memory, name_to_freeable_input_buf = prepare_planning_info(
[2026-05-21T20:02:15.424Z] ^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.424Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/memory.py", line 850, in prepare_planning_info
[2026-05-21T20:02:15.424Z] assign_memory_planning_info_for_scheduler_buffers(nodes, name_to_buf)
[2026-05-21T20:02:15.424Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/memory.py", line 215, in assign_memory_planning_info_for_scheduler_buffers
[2026-05-21T20:02:15.424Z] sched_buf_to_size = compute_size_for_scheduler_buffer(name_to_buf)
[2026-05-21T20:02:15.424Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.424Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/memory.py", line 201, in compute_size_for_scheduler_buffer
[2026-05-21T20:02:15.424Z] _compute_and_update_buf_size(sched_buf)
[2026-05-21T20:02:15.424Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/memory.py", line 188, in _compute_and_update_buf_size
[2026-05-21T20:02:15.424Z] buf_size = V.graph.sizevars.size_hint(
[2026-05-21T20:02:15.424Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.424Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/sizevars.py", line 605, in size_hint
[2026-05-21T20:02:15.424Z] substituted = sympy_subs(out, unbacked_hints)
[2026-05-21T20:02:15.424Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.424Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/utils.py", line 1087, in sympy_subs
[2026-05-21T20:02:15.424Z] return sympy.sympify(expr).xreplace(
[2026-05-21T20:02:15.424Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.424Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/sympy/core/basic.py", line 1313, in xreplace
[2026-05-21T20:02:15.424Z] value, _ = self._xreplace(rule)
[2026-05-21T20:02:15.424Z] ^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.424Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/sympy/core/basic.py", line 1335, in _xreplace
[2026-05-21T20:02:15.424Z] return self.func(*args), True
[2026-05-21T20:02:15.424Z] ^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.424Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/utils/_sympy/functions.py", line 608, in __new__
[2026-05-21T20:02:15.424Z] else cls._satisfy_unique_summations_symbols(original_args)
[2026-05-21T20:02:15.424Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.424Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/utils/_sympy/functions.py", line 682, in _satisfy_unique_summations_symbols
[2026-05-21T20:02:15.424Z] if not _is_symbols_binary_summation(rhs):
[2026-05-21T20:02:15.424Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.424Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/utils/_sympy/functions.py", line 93, in _is_symbols_binary_summation
[2026-05-21T20:02:15.424Z] expr.is_Add
[2026-05-21T20:02:15.424Z] AttributeError: 'int' object has no attribute 'is_Add'
[2026-05-21T20:02:15.424Z]
[2026-05-21T20:02:15.424Z] To execute this test, run the following from the base repo dir:
[2026-05-21T20:02:15.424Z] PYTORCH_TEST_WITH_ROCM=1 python test/inductor/test_aot_inductor.py AOTInductorTestABICompatibleGpu.test_aoti_debug_printer_sym_inputs_cuda
[2026-05-21T20:02:15.424Z]
[2026-05-21T20:02:15.424Z] This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0
[2026-05-21T20:02:15.424Z] ----------------------------- Captured stdout call -----------------------------
[2026-05-21T20:02:15.424Z] stats [('calls_captured', 6), ('unique_graphs', 1)]
[2026-05-21T20:02:15.424Z] inductor [('pattern_matcher_count', 1), ('pattern_matcher_nodes', 1)]
[2026-05-21T20:02:15.424Z] graph_break []
[2026-05-21T20:02:15.424Z] ----------------------------- Captured stdout call -----------------------------
[2026-05-21T20:02:15.424Z] stats [('calls_captured', 6), ('unique_graphs', 1)]
[2026-05-21T20:02:15.424Z] inductor [('pattern_matcher_count', 1), ('pattern_matcher_nodes', 1)]
[2026-05-21T20:02:15.424Z] graph_break []
[2026-05-21T20:02:15.424Z] =================================== FAILURES ===================================
[2026-05-21T20:02:15.424Z] ___ AOTInductorTestABICompatibleGpu.test_aoti_debug_printer_sym_inputs_cuda ____
[2026-05-21T20:02:15.424Z] Traceback (most recent call last):
[2026-05-21T20:02:15.424Z] File "/var/lib/jenkins/pytorch/test/inductor/test_torchinductor.py", line 14068, in new_test
[2026-05-21T20:02:15.424Z] return value(self)
[2026-05-21T20:02:15.424Z] ^^^^^^^^^^^
[2026-05-21T20:02:15.424Z] File "/var/lib/jenkins/pytorch/test/inductor/test_aot_inductor.py", line 5185, in test_aoti_debug_printer_sym_inputs
[2026-05-21T20:02:15.424Z] result, code = run_and_get_cpp_code(
[2026-05-21T20:02:15.424Z] ^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.424Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/utils.py", line 2978, in run_and_get_cpp_code
[2026-05-21T20:02:15.424Z] result = fn(*args, **kwargs)
[2026-05-21T20:02:15.424Z] ^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.424Z] File "/var/lib/jenkins/pytorch/test/inductor/test_aot_inductor_utils.py", line 168, in compile
[2026-05-21T20:02:15.424Z] package_path = torch._inductor.aoti_compile_and_package(
[2026-05-21T20:02:15.424Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.424Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/__init__.py", line 151, in aoti_compile_and_package
[2026-05-21T20:02:15.424Z] return aot_inductor_minifier_wrapper(
[2026-05-21T20:02:15.424Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.424Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/debug.py", line 1320, in aot_inductor_minifier_wrapper
[2026-05-21T20:02:15.424Z] raise e
[2026-05-21T20:02:15.424Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/debug.py", line 1290, in aot_inductor_minifier_wrapper
[2026-05-21T20:02:15.424Z] return func(
[2026-05-21T20:02:15.424Z] ^^^^^
[2026-05-21T20:02:15.424Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/__init__.py", line 194, in _aoti_compile_and_package_inner
[2026-05-21T20:02:15.424Z] aoti_files = aot_compile(gm, args, kwargs, options=inductor_configs)
[2026-05-21T20:02:15.424Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.424Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/__init__.py", line 310, in aot_compile
[2026-05-21T20:02:15.424Z] return compile_fx_aot(
[2026-05-21T20:02:15.424Z] ^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.424Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/compile_fx.py", line 1941, in compile_fx_aot
[2026-05-21T20:02:15.424Z] compiled_artifacts = compile_fx(
[2026-05-21T20:02:15.424Z] ^^^^^^^^^^^
[2026-05-21T20:02:15.424Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/compile_fx.py", line 2413, in compile_fx
[2026-05-21T20:02:15.424Z] return compile_fx(
[2026-05-21T20:02:15.424Z] ^^^^^^^^^^^
[2026-05-21T20:02:15.424Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/compile_fx.py", line 2474, in compile_fx
[2026-05-21T20:02:15.424Z] return compile_fx(
[2026-05-21T20:02:15.424Z] ^^^^^^^^^^^
[2026-05-21T20:02:15.424Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/compile_fx.py", line 2672, in compile_fx
[2026-05-21T20:02:15.424Z] return inference_compiler(unlifted_gm, example_inputs_)
[2026-05-21T20:02:15.424Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.424Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_functorch/_aot_autograd/schemas.py", line 1251, in __call__
[2026-05-21T20:02:15.424Z] return self.compiler_fn(gm, example_inputs)
[2026-05-21T20:02:15.424Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.424Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/compile_fx.py", line 2558, in fw_compiler_base
[2026-05-21T20:02:15.424Z] return compile_fx_forward(
[2026-05-21T20:02:15.424Z] ^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.424Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/compile_fx.py", line 2275, in compile_fx_forward
[2026-05-21T20:02:15.424Z] return inner_compile(
[2026-05-21T20:02:15.424Z] ^^^^^^^^^^^^^^
[2026-05-21T20:02:15.424Z] File "/opt/conda/envs/py_3.12/lib/python3.12/contextlib.py", line 81, in inner
[2026-05-21T20:02:15.424Z] return func(*args, **kwds)
[2026-05-21T20:02:15.424Z] ^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.424Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/compile_fx.py", line 782, in compile_fx_inner
[2026-05-21T20:02:15.424Z] return wrap_compiler_debug(_compile_fx_inner, compiler_name="inductor")(
[2026-05-21T20:02:15.424Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.424Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_dynamo/repro/after_aot.py", line 144, in debug_wrapper
[2026-05-21T20:02:15.424Z] inner_compiled_fn = compiler_fn(gm, example_inputs)
[2026-05-21T20:02:15.424Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.424Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/compile_fx.py", line 963, in _compile_fx_inner
[2026-05-21T20:02:15.424Z] mb_compiled_graph = fx_codegen_and_compile(
[2026-05-21T20:02:15.424Z] ^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.424Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/compile_fx.py", line 1695, in fx_codegen_and_compile
[2026-05-21T20:02:15.424Z] return scheme.codegen_and_compile(gm, example_inputs, inputs_to_check, graph_kwargs)
[2026-05-21T20:02:15.424Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.424Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/compile_fx.py", line 1464, in codegen_and_compile
[2026-05-21T20:02:15.424Z] wrapper_code, kernel_code = graph.codegen_with_cpp_wrapper()
[2026-05-21T20:02:15.424Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.424Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/graph.py", line 2220, in codegen_with_cpp_wrapper
[2026-05-21T20:02:15.424Z] return self.codegen()
[2026-05-21T20:02:15.424Z] ^^^^^^^^^^^^^^
[2026-05-21T20:02:15.424Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/graph.py", line 2260, in codegen
[2026-05-21T20:02:15.424Z] self._update_scheduler()
[2026-05-21T20:02:15.424Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/graph.py", line 2254, in _update_scheduler
[2026-05-21T20:02:15.424Z] self.scheduler = Scheduler(self.operations)
[2026-05-21T20:02:15.424Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.424Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/scheduler.py", line 2226, in __init__
[2026-05-21T20:02:15.424Z] self._init(nodes)
[2026-05-21T20:02:15.424Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/scheduler.py", line 2327, in _init
[2026-05-21T20:02:15.424Z] self.nodes = reorder_for_peak_memory(
[2026-05-21T20:02:15.424Z] ^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.424Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/memory.py", line 882, in reorder_for_peak_memory
[2026-05-21T20:02:15.424Z] estimated_peak_memory, name_to_freeable_input_buf = prepare_planning_info(
[2026-05-21T20:02:15.424Z] ^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.424Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/memory.py", line 850, in prepare_planning_info
[2026-05-21T20:02:15.424Z] assign_memory_planning_info_for_scheduler_buffers(nodes, name_to_buf)
[2026-05-21T20:02:15.424Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/memory.py", line 215, in assign_memory_planning_info_for_scheduler_buffers
[2026-05-21T20:02:15.424Z] sched_buf_to_size = compute_size_for_scheduler_buffer(name_to_buf)
[2026-05-21T20:02:15.424Z] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-05-21T20:02:15.424Z] File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/_inductor/memory.py", line 201, in compute_size_for_scheduler_buffer
[2026-05-21T20:02:15.424Z] _compute_and_update_buf_size(sched_buf)
Output truncated.
Details
- Kill older PR Builds (2 sec)
- Initialize (1 hr 35 min)
- Download CI scripts (57 sec)
- Checkout Pytorch (1 min 16 sec)
- Check base Docker image existence (10 sec)
- Pull Docker Image (11 min)
- Build PyTorch (1 hr 17 min)
- Tests (1 hr 51 min)
- Test PyTorch (8 ms)
- Test Distributed (6 ms)
- Test Distributed (11 min)
- Run pytorch_distributed_1 (4 min 14 sec)
Error: script returned exit code 1 - logs
Error: pytorch_distributed_1 failed - logs
Error: No test report files were found. Configuration error? - logs
Error: Failed to publish test reports xml files - logs - Run pytorch_distributed_2 (7 min 17 sec)
Error: script returned exit code 1 - logs
Error: pytorch_distributed_2 failed - logs
Error: No test report files were found. Configuration error? - logs
Error: Failed to publish test reports xml files - logs
- Run pytorch_distributed_1 (4 min 14 sec)
- Test Distributed (11 min)
- Test Inductor (7 ms)
- Test PyTorch Slow (6 ms)
- Test PyTorch Slow (9.6 sec)
- Microbenchmark (18 sec)
- Microbenchmark (9.6 sec)
- Post Build (1.8 sec)
- Declarative: Post Actions (4.1 sec)
Loading